.elementor-105598 .elementor-element.elementor-element-64a1a15{padding:70px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-c118531.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-c118531.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-c118531.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-105598 .elementor-element.elementor-element-c118531 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-105598 .elementor-element.elementor-element-ff6d6f8 .porto-icon{font-size:30px;color:#222529;}.elementor-105598 .elementor-element.elementor-element-ff6d6f8 .porto-icon svg{width:1em;height:1em;fill:#222529;}.elementor-105598 .elementor-element.elementor-element-ff6d6f8 .porto-sicon-img{border-radius:200px;}.elementor-105598 .elementor-element.elementor-element-ff6d6f8 .porto-icon.advanced{border-radius:200px;}.elementor-105598 .elementor-element.elementor-element-ff6d6f8 .porto-sicon-title{font-size:11px;font-weight:500;line-height:1em;color:#777777;}.elementor-105598 .elementor-element.elementor-element-ff6d6f8 .porto-sicon-header p{font-size:17px;font-weight:600;line-height:1em;color:#222529;}.elementor-element-0d696eb #mini-cart .cart-head, .elementor-element-0d696eb #mini-cart.minicart-inline .cart-head{font-size:28px;}.elementor-element-0d696eb #mini-cart .minicart-icon, .elementor-element-0d696eb #mini-cart.minicart-arrow-alt .cart-head:after{color:#222529;}.elementor-105598 .elementor-element.elementor-element-b314a6e{width:100%;max-width:100%;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Open Sans;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-105598 .elementor-element.elementor-element-6707e33 .e-search-input{background-color:#D2D0D0;border-radius:5px 5px 5px 5px;}.elementor-105598 .elementor-element.elementor-element-6707e33 .e-search-submit{background-color:#1F295D;}.elementor-105598 .elementor-element.elementor-element-6707e33{--e-search-input-padding-block-start:11px;--e-search-input-padding-inline-start:30px;--e-search-input-padding-block-end:11px;--e-search-input-padding-inline-end:50px;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:17px;--e-search-submit-icon-gap:0px;--e-search-submit-padding:11px 30px 11px 30px;}#header .elementor-element-dfbf0b5 .my-account{font-size:28px;color:#222529;}.elementor-105598 .elementor-element.elementor-element-85c8079 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-76bf8f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-76bf8f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-76bf8f9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-105598 .elementor-element.elementor-element-7bf2c49 .porto-icon{font-size:30px;color:#222529;}.elementor-105598 .elementor-element.elementor-element-7bf2c49 .porto-icon svg{width:1em;height:1em;fill:#222529;}.elementor-105598 .elementor-element.elementor-element-7bf2c49 .porto-sicon-img{border-radius:200px;}.elementor-105598 .elementor-element.elementor-element-7bf2c49 .porto-icon.advanced{border-radius:200px;}.elementor-105598 .elementor-element.elementor-element-7bf2c49 .porto-sicon-title{font-size:11px;font-weight:500;line-height:1em;color:#777777;}.elementor-105598 .elementor-element.elementor-element-7bf2c49 .porto-sicon-header p{font-size:17px;font-weight:600;line-height:1em;color:#222529;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-b0e9510.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-b0e9510.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-b0e9510.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-element-fcf6f37 .mobile-toggle{padding:7px 13px 7px 13px !important;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-f37ddad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-f37ddad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-f37ddad.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-105598 .elementor-element.elementor-element-7231e06{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-0591171.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-0591171.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-0591171.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-element-8f6d81e #mini-cart .cart-head, .elementor-element-8f6d81e #mini-cart.minicart-inline .cart-head{font-size:28px;}.elementor-element-8f6d81e #mini-cart .minicart-icon, .elementor-element-8f6d81e #mini-cart.minicart-arrow-alt .cart-head:after{color:#222529;}.elementor-105598 .elementor-element.elementor-element-69dddcb.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-105598 .elementor-element.elementor-element-a29d869{width:100%;max-width:100%;}.elementor-105598 .elementor-element.elementor-element-300d2b6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-105598 .elementor-element.elementor-element-2cd5778 .e-search-input{background-color:#D2D0D0;border-radius:5px 5px 5px 5px;}.elementor-105598 .elementor-element.elementor-element-2cd5778 .e-search-submit{background-color:#1F295D;}.elementor-105598 .elementor-element.elementor-element-2cd5778{--e-search-input-padding-block-start:11px;--e-search-input-padding-inline-start:30px;--e-search-input-padding-block-end:11px;--e-search-input-padding-inline-end:50px;--e-search-submit-margin-inline-start:0px;--e-search-icon-submit-size:17px;--e-search-submit-icon-gap:0px;--e-search-submit-padding:11px 30px 11px 30px;}.elementor-105598 .elementor-element.elementor-element-1cc9fc5.elementor-column > .elementor-widget-wrap{justify-content:center;}#header .elementor-element-0e9b7a4 .main-menu > li.menu-item > a, #header .elementor-element-0e9b7a4 .menu-custom-block span, #header .elementor-element-0e9b7a4 .menu-custom-block a, .elementor-element-0e9b7a4 .sidebar-menu > li.menu-item > a{font-family:"Roboto", Open Sans;font-size:0.8em;font-weight:600;}#header .elementor-element-0e9b7a4 .top-links > li.menu-item > a, #header .elementor-element-0e9b7a4 .main-menu > li.menu-item > a, #header .elementor-element-0e9b7a4 .menu-custom-block a, #header .elementor-element-0e9b7a4 .menu-custom-block span, .elementor-element-0e9b7a4 .sidebar-menu>li.menu-item>a{padding:0px 0px 0px 0px;}.elementor-element-0e9b7a4 .sidebar-menu .popup:before{top:calc( calc( 0px / 2 + 0px / 2 - 0.5px ) + ( -1 * var(--porto-sd-menu-popup-top, 0px) ) );}.elementor-element-0e9b7a4 .menu-hover-underline > li.menu-item > a:before{margin-left:0px;margin-right:0px;}#header .elementor-element-0e9b7a4 .top-links > li.menu-item, #header .elementor-element-0e9b7a4 .main-menu > li.menu-item, #header .elementor-element-0e9b7a4 .menu-custom-block{margin:10px 22px 10px 22px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:991px){.elementor-105598 .elementor-element.elementor-element-85c8079{padding:0px 50px 0px 20px;}.elementor-105598 .elementor-element.elementor-element-300d2b6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-105598 .elementor-element.elementor-element-2cd5778{--e-search-input-padding-block-start:11px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:11px;--e-search-input-padding-inline-end:0px;--e-search-submit-padding:11px 15px 11px 15px;}.elementor-element-0e9b7a4 .hamburguer span{height:2px;}}@media(max-width:767px){.elementor-105598 .elementor-element.elementor-element-b0e9510{width:30%;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-b0e9510.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-b0e9510.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-b0e9510.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105598 .elementor-element.elementor-element-f37ddad{width:40%;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-f37ddad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-f37ddad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-f37ddad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105598 .elementor-element.elementor-element-0591171{width:30%;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-0591171.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-0591171.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-0591171.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105598 .elementor-element.elementor-element-69dddcb{width:100%;}.elementor-bc-flex-widget .elementor-105598 .elementor-element.elementor-element-69dddcb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105598 .elementor-element.elementor-element-69dddcb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105598 .elementor-element.elementor-element-69dddcb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105598 .elementor-element.elementor-element-300d2b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105598 .elementor-element.elementor-element-2cd5778{--e-search-input-padding-block-start:11px;--e-search-input-padding-inline-start:20px;--e-search-input-padding-block-end:11px;--e-search-input-padding-inline-end:0px;}}@media(max-width:991px) and (min-width:768px){.elementor-105598 .elementor-element.elementor-element-b0e9510{width:10%;}.elementor-105598 .elementor-element.elementor-element-f37ddad{width:10%;}.elementor-105598 .elementor-element.elementor-element-0591171{width:10%;}.elementor-105598 .elementor-element.elementor-element-69dddcb{width:30%;}.elementor-105598 .elementor-element.elementor-element-300d2b6{width:30%;}}/* Start custom CSS for section, class: .elementor-element-85c8079 */@media (min-width:767px) and (max-width:992px){
    .header-casai .elementor-container.elementor-column-gap-default{
    justify-content: space-between
}
}

@media (max-width:767px){
    .header-casai .elementor-element .elementor-element-a29d869.me-auto.me-lg-2.elementor-widget__width-inherit.elementor-widget.elementor-widget-porto_hb_logo{
        margin:auto;
    }
}/* End custom CSS */