.elementor-3212 .elementor-element.elementor-element-6d33818{--display:flex;--min-height:544px}.elementor-3212 .elementor-element.elementor-element-6d33818:not(.elementor-motion-effects-element-type-background),.elementor-3212 .elementor-element.elementor-element-6d33818>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://nontabi.net/wp-content/uploads/2025/10/law-showcase-2-cover.jpg");background-size:cover}.elementor-3212 .elementor-element.elementor-element-5d399f89{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(8,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3212 .elementor-element.elementor-element-7a918f5{--display:flex}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3212 .elementor-element.elementor-element-5a2c193 .elementor-button:hover,.elementor-3212 .elementor-element.elementor-element-5a2c193 .elementor-button:focus{background-color:var(--e-global-color-primary)}.elementor-3212 .elementor-element.elementor-element-d76878f{--display:flex}.elementor-3212 .elementor-element.elementor-element-045e80e{--display:flex}.elementor-3212 .elementor-element.elementor-element-76a4a59{--display:flex}.elementor-3212 .elementor-element.elementor-element-988069e{--display:flex}.elementor-3212 .elementor-element.elementor-element-988069e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-text-path{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3212 .elementor-element.elementor-element-6c98c9b{--alignment:center;--path-stroke:#e8178a;--path-fill:transparent;--width:500px;--rotate:38deg;--transition:.3s;--stroke-color:#e8178a;--stroke-width:1px;--stroke-transition:.3s}.elementor-3212 .elementor-element.elementor-element-6c98c9b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-eael-fancy-text .eael-fancy-text-strings,.elementor-widget-eael-fancy-text .typed-cursor{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3212 .elementor-element.elementor-element-1e4248b .eael-fancy-text-container{text-align:center}.elementor-3212 .elementor-element.elementor-element-1e4248b .eael-fancy-text-prefix{font-size:22px;font-weight:600;line-height:1px}.elementor-3212 .elementor-element.elementor-element-1e4248b .eael-fancy-text-strings,.elementor-3212 .elementor-element.elementor-element-1e4248b .typed-cursor{font-size:22px;font-weight:600}.elementor-3212 .elementor-element.elementor-element-1e4248b .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px}.elementor-3212 .elementor-element.elementor-element-5c75cd5{--display:flex}.elementor-3212 .elementor-element.elementor-element-6b19557{--display:flex;--min-height:469px}.elementor-3212 .elementor-element.elementor-element-6b19557:not(.elementor-motion-effects-element-type-background),.elementor-3212 .elementor-element.elementor-element-6b19557>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text);background-image:url("https://nontabi.net/wp-content/uploads/2025/10/08491212712-e1.jpg");background-position:-174px -381px;background-repeat:no-repeat}.elementor-3212 .elementor-element.elementor-element-7925c53{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:.3s;text-align:center}.elementor-3212 .elementor-element.elementor-element-7925c53 .elementor-heading-title{font-family:"Sofia",Sans-serif;font-size:125px;font-weight:900}.elementor-3212 .elementor-element.elementor-element-b73dc7b{--alignment:left;margin:71px 0 calc(var(--kit-widget-spacing, 0px) + -215px) 0px;padding:-26px;--width:200px;--rotate:56deg;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;--text-color:var(--e-global-color-primary);--transition:.3s}.elementor-3212 .elementor-element.elementor-element-b73dc7b.elementor-element{--align-self:center;--order:-99999}.elementor-3212 .elementor-element.elementor-element-9ebc6ad .eael-fancy-text-container{text-align:center}.elementor-3212 .elementor-element.elementor-element-9ebc6ad .eael-fancy-text-prefix{color:var(--e-global-color-primary);font-size:16px;font-weight:600;line-height:1px}.elementor-3212 .elementor-element.elementor-element-9ebc6ad .eael-fancy-text-strings,.elementor-3212 .elementor-element.elementor-element-9ebc6ad .typed-cursor{font-size:16px;font-weight:600}.elementor-3212 .elementor-element.elementor-element-9ebc6ad .eael-fancy-text-strings{color:var(--e-global-color-primary)}.elementor-3212 .elementor-element.elementor-element-9ebc6ad .eael-fancy-text-suffix{color:var(--e-global-color-primary);font-size:16px;font-weight:600;line-height:1px}.elementor-3212 .elementor-element.elementor-element-de0d65e{--display:flex;--min-height:589px;--margin-top:-241px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:6}.elementor-3212 .elementor-element.elementor-element-de0d65e:not(.elementor-motion-effects-element-type-background),.elementor-3212 .elementor-element.elementor-element-de0d65e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://nontabi.net/wp-content/uploads/2025/10/長方形-1.png");background-position:top center}.elementor-3212 .elementor-element.elementor-element-b535651{--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;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-3212 .elementor-element.elementor-element-b535651.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3212 .elementor-element.elementor-element-29c4603{font-family:"Roboto",Sans-serif;font-size:33px;font-weight:600}.elementor-3212 .elementor-element.elementor-element-9c4a189{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0}body:not(.rtl) .elementor-3212 .elementor-element.elementor-element-9c4a189{left:0}body.rtl .elementor-3212 .elementor-element.elementor-element-9c4a189{right:0}.elementor-3212 .elementor-element.elementor-element-0d57f18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-3212 .elementor-element.elementor-element-686b533{--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}.elementor-3212 .elementor-element.elementor-element-e7efa70{--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}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-3212 .elementor-element.elementor-element-b9e7a6d.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-3212 .elementor-element.elementor-element-b9e7a6d.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-3212 .elementor-element.elementor-element-b9e7a6d.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-3212 .elementor-element.elementor-element-b9e7a6d .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-3212 .elementor-element.elementor-element-b9e7a6d .elementor-image-box-img img{transition-duration:.3s}.elementor-3212 .elementor-element.elementor-element-a116f76{--display:flex}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table{max-width:100%}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table thead tr th{color:#fff;background-color:#4a4893}.elementor-3212 .elementor-element.elementor-element-0322dde table.dataTable thead .sorting:after{color:#fff}.elementor-3212 .elementor-element.elementor-element-0322dde table.dataTable thead .sorting_asc:after{color:#fff}.elementor-3212 .elementor-element.elementor-element-0322dde table.dataTable thead .sorting_desc:after{color:#fff}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table thead tr th:hover{color:#fff}.elementor-3212 .elementor-element.elementor-element-0322dde table.dataTable thead .sorting:after:hover{color:#fff}.elementor-3212 .elementor-element.elementor-element-0322dde table.dataTable thead .sorting_asc:after:hover{color:#fff}.elementor-3212 .elementor-element.elementor-element-0322dde table.dataTable thead .sorting_desc:after:hover{color:#fff}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table thead tr th i{font-size:20px}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody>tr:nth-child(2n) td{color:#000;background:#f2f2f2}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody>tr:nth-child(2n+1) td{color:#000}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody>tr:nth-child(2n+1) td:hover{color:#6d7882}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table-wrap table td a{color:#c15959}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table-wrap table td a:hover{color:#6d7882}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody .td-content-wrapper{text-align:left}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882}.elementor-3212 .elementor-element.elementor-element-0322dde .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882}.elementor-3212 .elementor-element.elementor-element-677ff9f{--display:flex}.elementor-3212 .elementor-element.elementor-element-4a9d322 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-3212 .elementor-element.elementor-element-4a9d322 .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:center;color:#313131}.elementor-3212 .elementor-element.elementor-element-4a9d322 .pt-plus-heading-animation .pt-plus-cd-headline b{color:#313131}.elementor-3212 .elementor-element.elementor-element-4a9d322 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b{background:#d3d3d3}.elementor-3212 .elementor-element.elementor-element-02f7bb7{--display:flex}.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block,.elementor-widget-tp-adv-text-block .pt_plus_adv_text_block .text-content-block p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3212 .elementor-element.elementor-element-996ab89 .pt_plus_adv_text_block .text-content-block p,.elementor-3212 .elementor-element.elementor-element-996ab89 .pt_plus_adv_text_block .text-content-block{color:#888}.elementor-widget-tp-countdown .pt_plus_countdown li>span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-countdown .tp-countdown .tp-countdown-counter .progressbar-text .number{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-countdown .tp-countdown .tp-countdown-counter .progressbar-text .label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-countdown .tp-countdown .rotor-group .rotor-group-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-countdown .tp-countdown .flipdown .rotor{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3212 .elementor-element.elementor-element-4886850 .pt_plus_countdown li{border-style:solid;border-width:3px}.elementor-widget-tp-header-extras .plus-search-form.plus-search-form-content input.plus-search-field{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-header-extras .header-extra-icons li.mini-cart-icon .plus-cart-icon .cart-wrap span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-header-extras .header-extra-icons .mini-cart-icon .mc-extra-bottom-con{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-header-extras .header-extra-icons .mini-cart-icon .widget_shopping_cart .cart_list li>a:not(.remove){font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-header-extras .header-extra-icons .mini-cart-icon .widget_shopping_cart .cart_list li .quantity{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-header-extras .header-extra-icons .mini-cart-icon .total strong{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-tp-header-extras .header-extra-icons .mini-cart-icon .widget_shopping_cart .total span.amount{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3212 .elementor-element.elementor-element-6cd8754 .header-extra-icons ul.icons-content-list{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.elementor-3212 .elementor-element.elementor-element-79bd3eb{--display:flex}.elementor-widget-tp-number-counter .plus-number-counter .number-counter-inner-block .counter-number{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .counter-icon-inner .counter-icon{font-size:25px !important}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .counter-icon-inner .counter-icon svg{width:25px !important;height:25px !important}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .counter-icon-inner{width:50px !important;height:50px !important;line-height:50px !important}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-title a{color:#313131}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:#3351a6}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0;margin-bottom:0}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:0}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block{padding:15px}.elementor-3212 .elementor-element.elementor-element-6324ff8{--display:flex}.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title,.elementor-widget-tp-clients-listout .clients-list .post-inner-loop .post-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3212 .elementor-element.elementor-element-98a8c18 .clients-list .post-inner-loop .grid-item .client-post-content .client-content-logo{min-height:100px;display:flex;-webkit-box-orient:vertical;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-3212 .elementor-element.elementor-element-98a8c18 .clients-list .post-inner-loop .grid-item{padding:15px}.elementor-3212 .elementor-element.elementor-element-98a8c18 .clients-list:not(.list-carousel-slick) .layout-style-1 .client-post-content:after{bottom:-15px}.elementor-3212 .elementor-element.elementor-element-98a8c18 .clients-list:not(.list-carousel-slick) .layout-style-1 .client-post-content:before{right:-15px}.elementor-3212 .elementor-element.elementor-element-892aed1{--display:flex}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-flipbox,.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-flipbox-front,.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-flipbox-back{min-height:300px}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-icon{font-size:25px !important;width:50px !important;height:50px !important;line-height:50px !important;text-align:center}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-icon svg{width:25px !important;height:25px !important}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box.info-box-style_5 .info-box-inner .service-title{margin-top:0;margin-bottom:0}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-title{color:#313131}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner:hover .service-title{color:#3351a6}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_button .button-link-wrap{padding:15px 30px}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_button .button-link-wrap svg{width:20px;height:20px}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_button.button-style-8 .button-link-wrap{border-style:solid;border-width:1px;border-color:#313131}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_button.button-style-8 .button-link-wrap:hover{border-color:#313131}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .info-box-bg-box{padding:15px}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03:not(.style-12) a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-12 a .fa{color:#d3d3d3}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03:not(.style-12):not(.style-4):hover a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-12 a span,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-4 a i.fa,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-5:hover a i.fa,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-14 a span{color:#fff}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03:not(.style-3):not(.style-9):not(.style-11):not(.style-12) a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-12 a .fa{background:#404040}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-3{background:#404040;background-clip:content-box}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-9:hover a span:before{background:#404040}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-11 a:before{-webkit-box-shadow:inset 0 0 0 70px #404040;-moz-box-shadow:inset 0 0 0 70px #404040;box-shadow:inset 0 0 0 70px #404040}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03:not(.style-3):not(.style-9):not(.style-11):not(.style-12):hover a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-6 a .social-hover-style,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-12:hover a span{background:#222}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-3:hover{background:#222;background-clip:content-box}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-11:hover a:before{-webkit-box-shadow:inset 0 0 0 4px #222;-moz-box-shadow:inset 0 0 0 4px #222;box-shadow:inset 0 0 0 4px #222}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03:not(.style-11):not(.style-12):not(.style-13) a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-12 a .fa,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-13 a:after,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-13 a:before{border-color:#404040}.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03:hover,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03:not(.style-11):not(.style-12):not(.style-13):hover a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-12:hover a span,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-13:hover a:after,.elementor-3212 .elementor-element.elementor-element-2e6c656 .elementor-repeater-item-bfd2b03.style-13:hover a:before{border-color:#222}.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-1 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-2 a i.fa,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-3 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-4 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-5 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-6 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-7 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-8 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-9 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-10 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-11 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-12 a .fa,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-13 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-14 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .style-15 a,.elementor-3212 .elementor-element.elementor-element-2e6c656 .pt_plus_social_list ul.social_list .custom a{font-size:15px}.elementor-widget-tp-scroll-navigation .theplus-scroll-navigation .theplus-scroll-navigation__dot span.tooltiptext{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3212 .elementor-element.elementor-element-4c3e2b8 .theplus-scroll-navigation .theplus-scroll-navigation__dot span.tooltiptext svg{width:20px;height:20px}.elementor-3212 .elementor-element.elementor-element-4c3e2b8 .theplus-scroll-navigation__dot .tooltiptext{color:#fff}.elementor-3212 .elementor-element.elementor-element-4c3e2b8 .theplus-scroll-navigation__dot .tooltiptext svg{fill:#fff}.elementor-3212 .elementor-element.elementor-element-4c3e2b8 .theplus-scroll-navigation .theplus-scroll-navigation__dot .tooltiptext{background-color:#000}.elementor-3212 .elementor-element.elementor-element-4c3e2b8 .theplus-scroll-navigation .theplus-scroll-navigation__dot span.tooltiptext:after{border-right-color:#000}.elementor-3212 .elementor-element.elementor-element-5c89f3c{--display:flex}.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap,.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap{font-size:15px}.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-wrap svg,.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title .tab-icon-wrap svg{width:15px;height:15px}.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header .tab-icon-image{max-width:15px}.elementor-3212 .elementor-element.elementor-element-7e564e2.elementor-tabs-view-vertical .theplus-tabs-nav-wrapper{width:25%}.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header,.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title{color:#313131}.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header:hover,.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header.active,.elementor-3212 .elementor-element.elementor-element-7e564e2 .theplus-tabs-wrapper.mobile-accordion .elementor-tab-mobile-title.active{color:#3351a6}.elementor-3212 .elementor-element.elementor-element-7e564e2.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header{margin-left:15px;margin-right:15px}.elementor-3212 .elementor-element.elementor-element-7e564e2.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header{margin-left:0}.elementor-3212 .elementor-element.elementor-element-7e564e2.elementor-tabs-view-horizontal .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header{margin-right:0}.elementor-3212 .elementor-element.elementor-element-7e564e2.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav .plus-tab-header{margin-top:15px;margin-bottom:15px}.elementor-3212 .elementor-element.elementor-element-7e564e2.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:first-child .plus-tab-header{margin-top:0}.elementor-3212 .elementor-element.elementor-element-7e564e2.elementor-tabs-view-vertical .theplus-tabs-wrapper .plus-tabs-nav li:last-child .plus-tab-header{margin-bottom:0}.elementor-3212 .elementor-element.elementor-element-9945a1e{--display:flex}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-3212 .elementor-element.elementor-element-1ba2aa8{--icon-box-icon-margin:15px}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action{max-width:1170px;background-color:#f4f4f4}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action.bg-img:after{background-color:#f4f4f4}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button){color:#4d4d4d;background:#f9f9f9}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button){color:#f9f9f9;background:#3f51b5}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button){background:#3f51b5}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action .cta-button.effect-1:after{background:#3f51b5}.elementor-3212 .elementor-element.elementor-element-9baab15 .eael-call-to-action .cta-button.effect-2:after{background:#3f51b5}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-11 .button-link-wrap>span,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-11 .button-link-wrap:before,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-17 .button-link-wrap>span{padding:15px 30px}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-4 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-5 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-8 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-10 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-11 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-12 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-13 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-14 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-16 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-17 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-19 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-20 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-21 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-22 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#313131}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-4 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-5 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-8 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-10 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-11 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-12 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-13 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-14 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-16 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-16 .button-link-wrap:before,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-17 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-19 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-20 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-21 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-22 .button-link-wrap,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-18 .button-link-wrap{background:#313131}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-16 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-16 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-16 .button-link-wrap:before,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-16 .button-link-wrap:before,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131}.elementor-3212 .elementor-element.elementor-element-25c7b4f .pt_plus_button.button-style-18 .button-link-wrap:before{background:#313131}.elementor-3212 .elementor-element.elementor-element-98cd455{--display:flex}.elementor-widget-tp-pricing-table .plus-pricing-table .pricing-ribbon-pin .ribbon-pin-inner{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table .pricing-content-wrap.listing-content li span.plus-icon-list-icon{font-size:14px}.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table .pricing-content-wrap.listing-content li span.plus-icon-list-icon svg{width:14px;height:14px}.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table .pricing-content-wrap.listing-content.style-1 li{margin-bottom:5px}.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table .pricing-content-wrap.listing-content.style-2 li{padding:5px 0}.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table .plus-icon-list-items .plus-icon-list-item .plus-icon-list-icon{margin-right:5px}.elementor-3212 .elementor-element.elementor-element-dc1152c .pt_plus_button .button-link-wrap{padding:8px 35px}.elementor-3212 .elementor-element.elementor-element-dc1152c .pt-plus-button-wrapper{margin-top:0}.elementor-3212 .elementor-element.elementor-element-dc1152c .pt_plus_button.button-style-8 .button-link-wrap{border-style:solid;border-width:1px;border-color:#313131}.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table:hover .pt_plus_button.button-style-8 .button-link-wrap{border-color:#313131}.elementor-3212 .elementor-element.elementor-element-dc1152c .pt_plus_button.button-style-8 .button-link-wrap:hover{border-color:#313131}.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table.pricing-style-1 .pricing-table-inner,.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table.pricing-style-2 .pricing-table-inner,.elementor-3212 .elementor-element.elementor-element-dc1152c .plus-pricing-table.pricing-style-3 .pricing-top-part{transform:scale(1)}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-mobile-nav-toggle.mobile-toggle{justify-content:flex-end}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-mobile-menu-content .nav li a{text-align:flex-start}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav>li{padding:5px}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav>li>a{padding:10px 5px !important;color:#313131}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-navigation-inner.main-menu-indicator-style-2 .plus-navigation-menu .navbar-nav>li.dropdown>a:before{right:calc(5px + 3px)}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav>li:hover>a{color:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav>li.active>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav>li:focus>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav>li.current_page_item>a{color:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .nav li.dropdown .dropdown-menu{padding:0 !important}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .nav li.dropdown .dropdown-menu .dropdown-menu{left:calc(100% + 0px)}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu:not(.menu-vertical) .nav li.dropdown .dropdown-menu>li,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu.menu-vertical .nav li.dropdown .dropdown-menu>li a{padding:10px 15px !important}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .nav li.dropdown .dropdown-menu>li>a{color:#313131}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .nav li.dropdown .dropdown-menu>li:hover>a{color:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu>li.active>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu>li:focus>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-menu .navbar-nav li.dropdown .dropdown-menu>li.current_page_item>a{color:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .mobile-plus-toggle-menu ul.toggle-lines li.toggle-line{background:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .mobile-plus-toggle-menu:not(.collapsed) ul.toggle-lines li.toggle-line{background:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-mobile-menu .navbar-nav>li>a{padding:10px !important;color:#313131}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav>li.dropdown>a:after{color:#313131}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav>li.active>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav>li:focus>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-mobile-menu .navbar-nav>li.current_page_item>a{color:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav>li.dropdown.active>a:after,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav>li.dropdown:focus>a:after,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav>li.dropdown.current_page_item>a:after{color:#313131}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-mobile-menu .nav li.dropdown .dropdown-menu>li>a{padding:10px 10px 10px 15px !important;color:#313131}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .nav li.dropdown .dropdown-menu>li>a:after{color:#313131}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu>li.active>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu>li:focus>a,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav li.dropdown .dropdown-menu>li.current_page_item>a{color:#ff5a6e}.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu>li.dropdown-submenu.active>a:after,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu>li.dropdown-submenu:focus>a:after,.elementor-3212 .elementor-element.elementor-element-0b4f865 .plus-navigation-wrap .plus-mobile-menu .navbar-nav ul.dropdown-menu>li.dropdown-submenu.current_page_item>a:after{color:#313131}.elementor-3212 .elementor-element.elementor-element-bc64c46{--display:flex}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .plyr__controls{display:flex!important}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .eael-sticky-video-player2.out{width:300px!important;height:169px!important}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .eael-sticky-video-wrapper{border-style:none}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .plyr__control.plyr__tab-focus{box-shadow:0 0 0 5px #ADD8E6!important}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .plyr__control--overlaid{background:#ADD8E6!important;padding:15px}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .plyr--video .plyr__control.plyr__tab-focus{background:#ADD8E6!important}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .plyr--video .plyr__control:hover{background:#ADD8E6!important}.elementor-3212 .elementor-element.elementor-element-fb8d4c4 .plyr--video .plyr__controls{padding:10px}.elementor-3212 .elementor-element.elementor-element-7f3449a .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:20px}.elementor-3212 .elementor-element.elementor-element-7f3449a .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:20px;height:20px}.elementor-3212 .elementor-element.elementor-element-7f3449a .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{color:#313131}.elementor-3212 .elementor-element.elementor-element-7f3449a .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{color:#3351a6}.elementor-3212 .elementor-element.elementor-element-7f3449a .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px}.elementor-3212 .elementor-element.elementor-element-870f31f{--display:flex}.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .post-title,.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .post-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tp-gallery-listout .gallery-list .post-inner-loop .entry-content{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3212 .elementor-element.elementor-element-4c398a4 .gallery-list .post-inner-loop .grid-item{padding:15px}.elementor-3212 .elementor-element.elementor-element-4c398a4 .gallery-list .meta-search-icon a{font-size:22px;max-width:calc(22px + 10px )}.elementor-3212 .elementor-element.elementor-element-4c398a4 .gallery-list .meta-search-icon{margin-bottom:12px}.elementor-3212 .elementor-element.elementor-element-4c398a4 .gallery-list .post-inner-loop .entry-content{margin-top:10px}.elementor-3212 .elementor-element.elementor-element-23391b3{--display:flex}@media(min-width:768px){.elementor-3212 .elementor-element.elementor-element-5d399f89{--width:100%}.elementor-3212 .elementor-element.elementor-element-988069e{--width:97.016%}.elementor-3212 .elementor-element.elementor-element-b535651{--width:42.979%}.elementor-3212 .elementor-element.elementor-element-686b533{--width:50%}.elementor-3212 .elementor-element.elementor-element-e7efa70{--width:50%}}@media(min-width:1025px){.elementor-3212 .elementor-element.elementor-element-6b19557:not(.elementor-motion-effects-element-type-background),.elementor-3212 .elementor-element.elementor-element-6b19557>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-3212 .elementor-element.elementor-element-5d399f89{--grid-auto-flow:row}.elementor-3212 .elementor-element.elementor-element-6c98c9b{--width:500px}.elementor-3212 .elementor-element.elementor-element-6b19557:not(.elementor-motion-effects-element-type-background),.elementor-3212 .elementor-element.elementor-element-6b19557>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3212 .elementor-element.elementor-element-b73dc7b{margin:66px 0 calc(var(--kit-widget-spacing, 0px) + -261px) 0px;--width:250px}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0;margin-bottom:0}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:0}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-icon{font-size:25px !important}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-icon svg{width:25px !important;height:25px !important}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box.info-box-style_5 .info-box-inner .service-title{margin-top:0;margin-bottom:0}}@media(max-width:767px){.elementor-3212 .elementor-element.elementor-element-5d399f89{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-3212 .elementor-element.elementor-element-6c98c9b{--width:500px}.elementor-3212 .elementor-element.elementor-element-6b19557:not(.elementor-motion-effects-element-type-background),.elementor-3212 .elementor-element.elementor-element-6b19557>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-3212 .elementor-element.elementor-element-7925c53 .elementor-heading-title{font-size:101px}.elementor-3212 .elementor-element.elementor-element-b73dc7b{--width:250px}.elementor-3212 .elementor-element.elementor-element-b9e7a6d .elementor-image-box-img{margin-bottom:15px}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0;margin-bottom:0}.elementor-3212 .elementor-element.elementor-element-89f8a53 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:0}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-icon{font-size:25px !important}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box .info-box-inner .service-icon svg{width:25px !important;height:25px !important}.elementor-3212 .elementor-element.elementor-element-955bde1 .pt_plus_info_box.info-box-style_5 .info-box-inner .service-title{margin-top:0;margin-bottom:0}}