.elementor-76081 .elementor-element.elementor-element-f760bc7{--display:flex;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76081 .elementor-element.elementor-element-0e40fa8{--e-image-carousel-slides-to-show:1;}.elementor-76081 .elementor-element.elementor-element-0e40fa8 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-76081 .elementor-element.elementor-element-487ca51{--display:flex;}.elementor-76081 .elementor-element.elementor-element-487ca51:not(.elementor-motion-effects-element-type-background), .elementor-76081 .elementor-element.elementor-element-487ca51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-24a91f2{--spacer-size:44px;}.elementor-76081 .elementor-element.elementor-element-8add7dc{text-align:center;}.elementor-76081 .elementor-element.elementor-element-8add7dc .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:25px;line-height:1.4em;color:#000000;}.elementor-76081 .elementor-element.elementor-element-7b6bbda .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;font-size:17px;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-7b6bbda .elementor-button:hover, .elementor-76081 .elementor-element.elementor-element-7b6bbda .elementor-button:focus{background-color:#000000;}.elementor-76081 .elementor-element.elementor-element-ee8fde3{--spacer-size:25px;}.elementor-76081 .elementor-element.elementor-element-22925b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76081 .elementor-element.elementor-element-0800a84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-0800a84:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-0800a84, .elementor-76081 .elementor-element.elementor-element-0800a84::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-0800a84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-22d8961 img{height:170px;}.elementor-76081 .elementor-element.elementor-element-5fa02ee .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-72aa221 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-72aa221 .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-b2fe2d5{--display:flex;}.elementor-76081 .elementor-element.elementor-element-5329451 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-5329451 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-5329451{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-5329451 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-5329451 .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-5329451 .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-68f0a48{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-68f0a48 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-ee7cd81 .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-0ecced0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-0ecced0:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-0ecced0, .elementor-76081 .elementor-element.elementor-element-0ecced0::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-0ecced0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-e4603bc img{height:170px;}.elementor-76081 .elementor-element.elementor-element-558a610 .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-286d6f7 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-286d6f7 .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-e563e13{--display:flex;}.elementor-76081 .elementor-element.elementor-element-37dcc29 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-37dcc29 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-37dcc29{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-37dcc29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-37dcc29 .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-37dcc29 .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-780ad05{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-780ad05 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-c00140e .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-0744dd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-0744dd5:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-0744dd5, .elementor-76081 .elementor-element.elementor-element-0744dd5::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-0744dd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-e97a72d img{height:170px;}.elementor-76081 .elementor-element.elementor-element-1dd1bf7 .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-083ba75 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-083ba75 .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-16542de{--display:flex;}.elementor-76081 .elementor-element.elementor-element-e4c0df9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-e4c0df9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-e4c0df9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-e4c0df9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-e4c0df9 .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-e4c0df9 .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-0ee84fb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-0ee84fb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-cd53481 .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-61a6d4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-61a6d4f:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-61a6d4f, .elementor-76081 .elementor-element.elementor-element-61a6d4f::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-61a6d4f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-1078a37 img{height:170px;}.elementor-76081 .elementor-element.elementor-element-9c7e902 .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-f8c0f35 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-f8c0f35 .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-2fbc9ac{--display:flex;}.elementor-76081 .elementor-element.elementor-element-d5bc7ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-d5bc7ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-d5bc7ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-d5bc7ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-d5bc7ce .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-d5bc7ce .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-8637884{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-8637884 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-2b173d0 .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-8bd080b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-8bd080b:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-8bd080b, .elementor-76081 .elementor-element.elementor-element-8bd080b::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-8bd080b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-e013e4b img{height:170px;}.elementor-76081 .elementor-element.elementor-element-e48b58d .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-a27f1d3 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-a27f1d3 .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-ef32b51{--display:flex;}.elementor-76081 .elementor-element.elementor-element-62b4269 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-62b4269 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-62b4269{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-62b4269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-62b4269 .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-62b4269 .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-ea4eca2{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-ea4eca2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-ee3c8a9 .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-4358877{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76081 .elementor-element.elementor-element-33cac6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-33cac6e:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-33cac6e, .elementor-76081 .elementor-element.elementor-element-33cac6e::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-33cac6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-01a0dfa img{height:170px;}.elementor-76081 .elementor-element.elementor-element-c522b1f .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-b472d5e > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-b472d5e .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-bb5f179{--display:flex;}.elementor-76081 .elementor-element.elementor-element-96e32fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-96e32fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-96e32fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-96e32fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-96e32fb .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-96e32fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-c7fb3b3{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-c7fb3b3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-ba8051c .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-8090254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-8090254:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-8090254, .elementor-76081 .elementor-element.elementor-element-8090254::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-8090254.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-ee4febb img{height:170px;}.elementor-76081 .elementor-element.elementor-element-00f8302 .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-e0fcd1f > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-e0fcd1f .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-846f5d9{--display:flex;}.elementor-76081 .elementor-element.elementor-element-7ae7ae4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-7ae7ae4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-7ae7ae4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-7ae7ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-7ae7ae4 .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-7ae7ae4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-aec322e{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-aec322e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-1ea76b9 .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-643f638{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-76081 .elementor-element.elementor-element-643f638:hover{border-style:solid;--border-radius:7px 7px 7px 7px;--border-top-left-radius:7px;--border-top-right-radius:7px;--border-bottom-right-radius:7px;--border-bottom-left-radius:7px;}.elementor-76081 .elementor-element.elementor-element-643f638, .elementor-76081 .elementor-element.elementor-element-643f638::before{--border-transition:0.3s;}.elementor-76081 .elementor-element.elementor-element-643f638.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-76081 .elementor-element.elementor-element-5ada1fe img{height:170px;}.elementor-76081 .elementor-element.elementor-element-28353e6 .elementor-heading-title{font-family:"Toyota Display", Sans-serif;font-size:19px;font-weight:700;text-transform:capitalize;letter-spacing:0.5px;}.elementor-76081 .elementor-element.elementor-element-22f8ed7 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-76081 .elementor-element.elementor-element-22f8ed7 .elementor-heading-title{font-family:"ToyotaType-Black", Sans-serif;font-size:24px;font-weight:700;color:#707070;}.elementor-76081 .elementor-element.elementor-element-80af908{--display:flex;}.elementor-76081 .elementor-element.elementor-element-8dbb33d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-8dbb33d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-76081 .elementor-element.elementor-element-8dbb33d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-76081 .elementor-element.elementor-element-8dbb33d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-8dbb33d .elementor-icon-list-item > a{font-family:"Toyota Display", Sans-serif;font-size:13px;}.elementor-76081 .elementor-element.elementor-element-8dbb33d .elementor-icon-list-text{transition:color 0.3s;}.elementor-76081 .elementor-element.elementor-element-0ac225d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-76081 .elementor-element.elementor-element-0ac225d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Toyota Display", Sans-serif;}.elementor-76081 .elementor-element.elementor-element-2c1e59b .elementor-button{background-color:#DB0000;font-family:"Toyota Display", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;fill:#FFFFFF;color:#FFFFFF;}.elementor-76081 .elementor-element.elementor-element-1b4a54c{--display:flex;}.elementor-76081 .elementor-element.elementor-element-79d76f7{--spacer-size:49px;}@media(min-width:768px){.elementor-76081 .elementor-element.elementor-element-22925b2{--content-width:1600px;}.elementor-76081 .elementor-element.elementor-element-0800a84{--width:19.759%;}.elementor-76081 .elementor-element.elementor-element-0ecced0{--width:19.759%;}.elementor-76081 .elementor-element.elementor-element-0744dd5{--width:19.759%;}.elementor-76081 .elementor-element.elementor-element-61a6d4f{--width:19.759%;}.elementor-76081 .elementor-element.elementor-element-8bd080b{--width:19.759%;}.elementor-76081 .elementor-element.elementor-element-4358877{--content-width:1600px;}.elementor-76081 .elementor-element.elementor-element-33cac6e{--width:19.759%;}.elementor-76081 .elementor-element.elementor-element-8090254{--width:19.759%;}.elementor-76081 .elementor-element.elementor-element-643f638{--width:19.759%;}}@media(max-width:767px){.elementor-76081 .elementor-element.elementor-element-8add7dc > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-76081 .elementor-element.elementor-element-8add7dc .elementor-heading-title{font-size:14px;line-height:1.4em;letter-spacing:0px;}.elementor-76081 .elementor-element.elementor-element-7b6bbda .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-22925b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-76081 .elementor-element.elementor-element-72aa221 .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-5329451 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-5329451 .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-68f0a48{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-ee7cd81 .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-286d6f7 .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-37dcc29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-37dcc29 .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-780ad05{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-c00140e .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-083ba75 .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-e4c0df9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-e4c0df9 .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-0ee84fb{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-cd53481 .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-f8c0f35 .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-d5bc7ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-d5bc7ce .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-8637884{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-2b173d0 .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-a27f1d3 .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-62b4269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-62b4269 .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-ea4eca2{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-ee3c8a9 .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-4358877{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-76081 .elementor-element.elementor-element-b472d5e .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-96e32fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-96e32fb .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-c7fb3b3{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-ba8051c .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-e0fcd1f .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-7ae7ae4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-7ae7ae4 .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-aec322e{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-1ea76b9 .elementor-button{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-22f8ed7 .elementor-heading-title{font-size:18px;}.elementor-76081 .elementor-element.elementor-element-8dbb33d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-76081 .elementor-element.elementor-element-8dbb33d .elementor-icon-list-item > a{font-size:13px;}.elementor-76081 .elementor-element.elementor-element-0ac225d{--n-accordion-title-font-size:12px;}.elementor-76081 .elementor-element.elementor-element-2c1e59b .elementor-button{font-size:13px;}}/* Start custom CSS for image-carousel, class: .elementor-element-0e40fa8 */.swiper-pagination {
    margin-bottom: 73px; 
}

/* Estilo para la paginación del Swiper */
.elementor-27 .elementor-element.elementor-element-5c35229 .swiper-pagination-bullet {
    width: 138px; /* Ancho del rectángulo */
    height: 4px; /* Altura del rectángulo */
    background-color: #231F20; /* Color del rectángulo */
    border-radius: 0%; /* Bordes redondeados al 50% para simular un rectángulo */
    margin: 0 5px; /* Espacio entre los rectángulos (puedes ajustar según tu preferencia) */
    transition: all 0.3s ease; /* Efecto de transición al pasar el ratón (puedes ajustar según tu preferencia) */
}

/* Estilo para resaltar el rectángulo activo */
.elementor-27 .elementor-element.elementor-element-5c35229 .swiper-pagination-bullet-active {
    opacity: 1; /* Opacidad completa para el rectángulo activo */
}/* End custom CSS */