.elementor-1512 .elementor-element.elementor-element-24ca276{--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;--background-transition:0.3s;}.elementor-1512 .elementor-element.elementor-element-7c8aaad{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 40px 40px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-8px;--margin-right:21px;}.elementor-1512 .elementor-element.elementor-element-7c8aaad:not(.elementor-motion-effects-element-type-background), .elementor-1512 .elementor-element.elementor-element-7c8aaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-597e3bb );}.elementor-1512 .elementor-element.elementor-element-7c8aaad, .elementor-1512 .elementor-element.elementor-element-7c8aaad::before{--border-transition:0.3s;}.elementor-1512 .elementor-element.elementor-element-aab1508 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-1512 .elementor-element.elementor-element-aab1508.elementor-element{--align-self:center;}.elementor-1512 .elementor-element.elementor-element-aab1508 .elementor-heading-title{color:#314A69;font-family:"dorsa", Sans-serif;font-size:20px;font-weight:600;}.elementor-1512 .elementor-element.elementor-element-a02b320{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;--lottie-container-width:38%;}.elementor-1512 .elementor-element.elementor-element-a02b320 > .elementor-widget-container{margin:-13px -95px -21px -80px;padding:0px 0px 0px 0px;}.elementor-1512 .elementor-element.elementor-element-a02b320.elementor-element{--align-self:center;}.elementor-1512 .elementor-element.elementor-element-a02b320 .e-lottie__container{filter:brightness( 100% ) contrast( 100% ) saturate( 57% ) blur( 0px ) hue-rotate( 195deg );}#elementor-popup-modal-1512 .dialog-widget-content{background-color:#02010100;}#elementor-popup-modal-1512 .dialog-message{width:240px;height:auto;padding:0px 0px 0px 0px;}#elementor-popup-modal-1512{justify-content:flex-end;align-items:center;}@media(max-width:1200px){.elementor-1512 .elementor-element.elementor-element-a02b320 > .elementor-widget-container{margin:-13px -103px -18px -80px;}.elementor-1512 .elementor-element.elementor-element-a02b320{--lottie-container-width:74px;}}/* Start custom CSS */#elementor-popup-modal-1512{
    transition:2s;
    transform:translatex(-145px);
    overflow-x: hidden;
}
#elementor-popup-modal-1512:hover{
    transition:2s;
    transform:translatex(0px);
}
#elementor-popup-modal-1512{
    transition: 2s;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'dorsa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sepidoptical.com/wp-content/uploads/2024/07/Dorsa-Heavy.woff2') format('woff2');
}
/* End Custom Fonts CSS */