.elementor-22150 .elementor-element.elementor-element-c70eba7{--display:flex;}.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-22150 .elementor-element.elementor-element-0c0fed0{text-align:center;}.elementor-22150 .elementor-element.elementor-element-0c0fed0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#202B3B;}.elementor-22150 .elementor-element.elementor-element-30cf57f.elementor-element{--align-self:center;}.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-22150 .elementor-element.elementor-element-8265c17 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22150 .elementor-element.elementor-element-8265c17{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:0.77px;color:#4E4E50;}.elementor-22150 .elementor-element.elementor-element-90ac9d3{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22150 .elementor-element.elementor-element-b24c79e{text-align:center;}.elementor-22150 .elementor-element.elementor-element-b24c79e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#202B3B;}.elementor-22150 .elementor-element.elementor-element-2399a60.elementor-element{--align-self:center;}.elementor-22150 .elementor-element.elementor-element-82c4542 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22150 .elementor-element.elementor-element-82c4542{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:0.77px;color:#4E4E50;}.elementor-22150 .elementor-element.elementor-element-3f72a41{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22150 .elementor-element.elementor-element-1fd67d2{text-align:center;}.elementor-22150 .elementor-element.elementor-element-1fd67d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#202B3B;}.elementor-22150 .elementor-element.elementor-element-4fa3aad.elementor-element{--align-self:center;}.elementor-22150 .elementor-element.elementor-element-5366900 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22150 .elementor-element.elementor-element-5366900{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:25px;letter-spacing:0.77px;color:#4E4E50;}@media(max-width:1024px){.elementor-22150 .elementor-element.elementor-element-1fd67d2 .elementor-heading-title{line-height:42px;}}@media(max-width:767px){.elementor-22150 .elementor-element.elementor-element-0c0fed0 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-22150 .elementor-element.elementor-element-8265c17{font-size:14px;}.elementor-22150 .elementor-element.elementor-element-b24c79e .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-22150 .elementor-element.elementor-element-82c4542{font-size:14px;}.elementor-22150 .elementor-element.elementor-element-1fd67d2 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-22150 .elementor-element.elementor-element-5366900{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-c70eba7 */.visualizer-front-17628 &gt; div &gt; div:nth-child(1){
    width: 1100px !important;
    height: 500px !important;
}

@media (min-width: 1200px) and (max-width: 1399px) {
    .visualizer-front-17628 &gt; div &gt; div:nth-child(1){
        transform: scale(0.9);
        margin-left: -40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ac9d3 */.visualizer-front-17818 &gt; div &gt; div:nth-child(1) {
    width: 1150px !important;
    height: 700px !important;
}

@media (min-width: 1200px) and (max-width: 1399px) {
    .visualizer-front-17818 &gt; div &gt; div:nth-child(1) {
        transform: scale(0.85);
    }
}/* End custom CSS */
/* Start custom CSS *//* Navigation menu */
#menu-item-3635 &gt; a {
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #EBB437;
}

/* Key Exhbits */

@media (min-width: 1025px) and (max-width: 1199px) {
    .visualizer-front-17628 &gt; div &gt; div:nth-child(1) {
    width: 980px !important;
    height: 500px !important;
    transform: scale(0.75);
    margin-left: -98px;
    }
    .visualizer-front-17818 &gt; div &gt; div:nth-child(1) {
    width: 1140px !important;
    height: 700px !important;
    transform: scale(0.8);
    margin-left: -100px;
    }
}

@media (min-width: 992px) and (max-width: 1024px) {
	    .visualizer-front-17628 &gt; div &gt; div:nth-child(1) {
		width: 985px !important;
    height: 500px !important;
    transform: scaleX(0.8);
    margin-left: -110px;
    } 
    .visualizer-front-17818 &gt; div &gt; div:nth-child(1) {
    width: 1110px !important;
    height: 700px !important;
    transform: scaleX(0.8);
    margin-left: -125px;
    }
    .visualizer-front-14121 &gt; div &gt; div:nth-child(1) {
		width: 770px;
    height: 550px;
    margin-left: -50px;
		transform: scaleX(0.9);
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visualizer-front-17628 &gt; div &gt; div:nth-child(1) {
    width: 820px !important;
    height: 500px !important;
    margin-left: -175px;
    transform: scale(0.58) !important;
    } 
    .visualizer-front-17818 &gt; div &gt; div:nth-child(1) {
    width: 805px !important;
    height: 700px !important;
    transform: scale(0.53) !important;
    margin-left: -170px;
    }
    .visualizer-front-14121 &gt; div &gt; div:nth-child(1) {
    width: 800px;
    height: 550px;
    transform: scale(0.75) !important;
    margin-left: -165px;
    }
    .visualizer-front-17818 &gt; div {
        height: 500px;
        margin-top: -150px;
    }
    .visualizer-front-17628 &gt; div {
        height: 400px;
        margin-top: -90px;
    }
}

@media (max-width: 767px) {
	.visualizer-front-17628 &gt; div &gt; div:nth-child(1) {
    width: 535px !important;
    height: 500px !important;
    margin-left: -100px;
    transform: scale(0.68) !important;
		overflow-x: auto; 
    overflow-y: hidden;
	}
	.visualizer-front-17818 &gt; div {
		height: 590px
	}
	.visualizer-front-17818 &gt; div &gt; div:nth-child(1) {
    width: 500px !important;
    height: 700px !important;
    transform: scale(0.69) !important;
    overflow-x: auto;
		overflow-y: hidden;
    margin-left: -90px;
	}
		.visualizer-front-17628 &gt; div {
		height: 430px
	}
	    .visualizer-front-14121 &gt; div &gt; div:nth-child(1) {
    width: 590px !important;
    height: 550px !important;
    overflow-x: auto;
    overflow-y: hidden;
    transform: scale(0.6);
    margin-left: -150px;
    }
	.visualizer-front-14121 &gt; div {
	    height: 450px
	}
}/* End custom CSS */