.elementor-kit-5{--e-global-color-primary:#333333;--e-global-color-secondary:#EFEFEF;--e-global-color-text:#7A7A7A;--e-global-color-accent:#333333;--e-global-typography-primary-font-family:"ITC Avant Garde Std";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"ITC Avant Garde Std";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"ITC Avant Garde Std";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"ITC Avant Garde Std";--e-global-typography-accent-font-weight:500;background-color:#EFEFEF;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.header-toggle-column {
    width : 56px !important;
}

.header-menu {
    margin-top : calc(30vh - 121px);
}

.header-menu .elementor-widget-container{
    margin-left : 60px !important;
}

.header-title-menu-section {
    margin-top : calc(20vh - 98px);
}

.header-column {
    height : 100vh;
}

.header-column .elementor-widget-wrap{
    padding-left: 40px !important;
    padding-right : 40px !important;
}
.header-column .elementor-widget-wrap .elementor-widget-wrap{
    padding-left: 0px !important;
    padding-right : 0px !important;
}

.header-title-column {
    width : calc(100% - 56px) !important;
}



.no-anchor-header-title-menu-section {
    margin-top : calc(50vh - 153px);
}



.sub-title {
    text-align: justify !important;
    text-align-last: center;
}

.header-anchor-icon {
    position: absolute;
    bottom: 5%;
    width : calc(100% - 65px) !important;
}

.home-menu-toggle {
    margin-top : 6px;
}

@media(max-width : 1330px){
    .header-menu .elementor-widget-container{
    margin-left :  calc(100vw - 1270px) !important;
}
}

@media(max-width : 1250px){
    .header-menu .elementor-widget-container{
    margin-left : -20px !important;
}
}

@media(max-width : 1024px){
    .header-column {
        border : 0px solid transparent;
    }
    
    .header-title-menu-section, .no-anchor-header-title-menu-section{
        position : absolute;
        margin-top : 0px;
        transform: translateY(-50%);
        top : 50vh;
        width : calc(100% - 80px) !important;
    }
    
    .header-title h2{
        font-size : 40px !important;
    }
    
    .header-toggle-column {
        width : 45px !important;
    }
    
    .header-title-column {
        width : calc(100% - 45px) !important;
    }
    
    .header-menu {
        margin-top : 0px !important;
    }
    
    .header-menu a {
        padding : 5px 20px 5px 20px !important; 
    }
    
    .strategy-title .elementor-heading-title{
        font-size : 40px !important;
    }
    
    .strategy-sub-title .elementor-heading-title{
        font-size : 30px !important;
    }
}

@media(max-width : 768px){
    .header-title h2{
        font-size : 30px !important;
    }
    
    .header-column .elementor-widget-wrap{
        padding-left: 20px !important;
        padding-right : 20px !important;
    }
    
    .header-title-menu-section, .no-anchor-header-title-menu-section{
        width : calc(100% - 40px) !important;
    }
    
    .header-anchor-icon {
        width : calc(100% - 25px) !important;
    }
    
    .header-toggle-column {
        width : 33px !important;
    }
    
    .header-title .elementor-widget-container{
        padding-left : 10px ! important;
    }
    
    .header-title-column {
        width : calc(100% - 33px) !important;
    }
    
    .strategy-title .elementor-heading-title{
        font-size : 34px !important;
    }
    
    .strategy-sub-title .elementor-heading-title{
        font-size : 22px !important;
    }
    
    .home-menu-toggle {
    margin-top : 0px;
    }

}



.square-slide .swiper-slide{
    height : 510px ! important;
}

@media(max-width : 1140px){
    .square-slide .swiper-slide{
    height : calc(50vw - 60px) ! important;
}
}

@media(max-width : 768px){
    .square-slide .swiper-slide{
        height : calc(100vw - 77px) ! important;
    }
}

@media(min-width : 768px){
    .page-id-8 .home-menu-toggle {
        margin-top : 10px;
    }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-Bk.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-BkObl.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-Bold.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-Demi.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: oblique;
	font-weight: 600;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-DemiObl.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-Md.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-MdObl.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-XLt.otf') format('woff2');
}
@font-face {
	font-family: 'ITC Avant Garde Std';
	font-style: oblique;
	font-weight: 200;
	font-display: auto;
	src: url('https://iota.nim80.com/wp-content/uploads/2021/07/ITCAvantGardeStd-XLtObl.otf') format('woff2');
}
/* End Custom Fonts CSS */