.elementor-3191 .elementor-element.elementor-element-5324f08{margin-top:-137px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-3191 .elementor-element.elementor-element-1da365f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3191 .elementor-element.elementor-element-1da365f{columns:1;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3191 .elementor-element.elementor-element-a2708b6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder-item-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE5E8;padding:30px 30px 30px 30px;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder-item-inner, .elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder-style-vertical .quickfinder-item-info{text-align:left;justify-content:flex-start;padding:30px 30px 30px 30px;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .quickfinder-item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder{margin-left:calc(-40px / 2);margin-right:calc(-40px / 2);margin-top:calc(-40px / 2);margin-bottom:calc(-40px / 2);}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .quickfinder-description{padding-bottom:25px;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .gem-image img, .elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .gem-image span{border-style:none;}.elementor-3191 .elementor-element.elementor-element-a2708b6 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3191 .elementor-element.elementor-element-8e58c08:not(.elementor-motion-effects-element-type-background), .elementor-3191 .elementor-element.elementor-element-8e58c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smart-optima.com/wp-content/uploads/2018/12/2-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3191 .elementor-element.elementor-element-8e58c08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-3191 .elementor-element.elementor-element-8e58c08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-16f02ac > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3191 .elementor-element.elementor-element-16f02ac{text-align:center;}.elementor-3191 .elementor-element.elementor-element-16f02ac .elementor-heading-title{color:#3C3950;}.elementor-3191 .elementor-element.elementor-element-15943dd > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3191 .elementor-element.elementor-element-15943dd{text-align:center;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder-item-inner{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DFE5E8;padding:50px 30px 50px 30px;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .quickfinder-item-inner{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .gem-qf-icon-image-wrapper .gem-icon{background-color:#F0F0F4;padding:10px;margin:0px 0px 20px 0px;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .icon-hover-bg{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d > .elementor-widget-container{margin:60px 0px 60px 0px;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item{padding-left:calc(40px / 2);padding-right:calc(40px / 2);padding-top:calc(40px / 2);padding-bottom:calc(40px / 2);}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder{margin-left:calc(-40px / 2);margin-right:calc(-40px / 2);margin-top:calc(-40px / 2);margin-bottom:calc(-40px / 2);}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder-style-vertical .quickfinder-item-info{padding:50px 30px 50px 30px;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-title{margin-bottom:30px;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .quickfinder-title{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-description{padding-bottom:0px;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .quickfinder-description{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .quickfinder-description p{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .quickfinder-description span p{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .quickfinder-description span{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .gem-icon{border-width:0px 0px 0px 0px;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .gem-image img, .elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .gem-image span{border-style:none;}.elementor-3191 .elementor-element.elementor-element-0f6ec1d .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3191 .elementor-element.elementor-element-9bbbef2 .thegem-section-parallax-background{background-image:url("https://www.smart-optima.com/wp-content/uploads/2018/12/11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3191 .elementor-element.elementor-element-9bbbef2{margin-top:-36px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3191 .elementor-element.elementor-element-5d509f0 > .elementor-element-populated{margin:13px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3191 .elementor-element.elementor-element-68f0875 > .elementor-widget-container{margin:2px 0px 60px 0px;}.elementor-3191 .elementor-element.elementor-element-68f0875{text-align:center;}.elementor-3191 .elementor-element.elementor-element-68f0875 .elementor-heading-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing-price-row{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing-footer{background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing-price-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing_row_title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing-price-title, .elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing_row_title{font-family:"Roboto", Sans-serif;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .time{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3a7f68e figure.pricing-row:nth-child(odd){background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-3a7f68e figure.pricing-row:nth-child(even){background-color:#FFFFFF1A;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing-table.pricing-table-style-2 figure.pricing-row{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-3a7f68e figure.pricing-row{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .pricing-table.pricing-table-style-2 .pricing-footer{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .gem-button:hover{background-color:#DD1B3C!important;}.elementor-3191 .elementor-element.elementor-element-3a7f68e .gem-button{border-radius:3px 3px 3px 3px!important;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-price-row{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-footer{background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-price-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing_row_title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-price-title, .elementor-3191 .elementor-element.elementor-element-12b6990 .pricing_row_title{font-family:"Roboto", Sans-serif;}.elementor-3191 .elementor-element.elementor-element-12b6990 .time{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-12b6990 figure.pricing-row:nth-child(odd){background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-12b6990 figure.pricing-row:nth-child(even){background-color:#FFFFFF1A;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-2 figure.pricing-row{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-12b6990 figure.pricing-row{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-2 .pricing-footer{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-12b6990 .gem-button:hover{background-color:#DD1B3C!important;}.elementor-3191 .elementor-element.elementor-element-12b6990 .gem-button{border-radius:3px 3px 3px 3px!important;}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-1 .pricing-column-top-choice,
					.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-2 .pricing-column-top-choice,
					.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-3 .pricing-column-top-choice,
					.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-4 .pricing-column-top-choice{width:54px;height:54px;margin-top:calc(-54px/2);margin-left:calc(-54px/2);margin-right:calc(-54px/2);}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-5 .pricing-column-top-choice,
					.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-7 .pricing-column-top-choice{width:54px;height:54px;-webkit-mask-size:54px;mask-size:54px;margin-top:calc(-54px/2);margin-left:calc(-54px/4);margin-right:calc(-54px/4);}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-6 .pricing-column-top-choice{width:54px;height:54px;-webkit-mask-size:54px;mask-size:54px;margin-top:calc(-54px/2);margin-left:calc(-54px/2);margin-right:calc(-54px/2);}.elementor-3191 .elementor-element.elementor-element-12b6990 .pricing-table.pricing-table-style-8 .pricing-column-top-choice{width:54px;height:54px;}.elementor-3191 .elementor-element.elementor-element-3eca45b .pricing-price-row{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-3eca45b .pricing-footer{background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-3eca45b .pricing-price-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3eca45b .pricing_row_title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3eca45b .pricing-price-title, .elementor-3191 .elementor-element.elementor-element-3eca45b .pricing_row_title{font-family:"Roboto", Sans-serif;}.elementor-3191 .elementor-element.elementor-element-3eca45b .time{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3eca45b figure.pricing-row:nth-child(odd){background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-3eca45b figure.pricing-row:nth-child(even){background-color:#FFFFFF1A;}.elementor-3191 .elementor-element.elementor-element-3eca45b .pricing-table.pricing-table-style-2 figure.pricing-row{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-3eca45b figure.pricing-row{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-3eca45b .pricing-table.pricing-table-style-2 .pricing-footer{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-3eca45b .gem-button:hover{background-color:#DD1B3C!important;}.elementor-3191 .elementor-element.elementor-element-3eca45b .gem-button{border-radius:3px 3px 3px 3px!important;}.elementor-3191 .elementor-element.elementor-element-7b8701b .pricing-price-row{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-7b8701b .pricing-footer{background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-7b8701b .pricing-price-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-7b8701b .pricing_row_title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-7b8701b .pricing-price-title, .elementor-3191 .elementor-element.elementor-element-7b8701b .pricing_row_title{font-family:"Roboto", Sans-serif;}.elementor-3191 .elementor-element.elementor-element-7b8701b .time{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-7b8701b figure.pricing-row:nth-child(odd){background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-7b8701b figure.pricing-row:nth-child(even){background-color:#FFFFFF1A;}.elementor-3191 .elementor-element.elementor-element-7b8701b .pricing-table.pricing-table-style-2 figure.pricing-row{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-7b8701b figure.pricing-row{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-7b8701b .pricing-table.pricing-table-style-2 .pricing-footer{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-7b8701b .gem-button:hover{background-color:#DD1B3C!important;}.elementor-3191 .elementor-element.elementor-element-7b8701b .gem-button{border-radius:3px 3px 3px 3px!important;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing-price-row{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing-footer{background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing-price-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing_row_title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing-price-title, .elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing_row_title{font-family:"Roboto", Sans-serif;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .time{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-81d9f09 figure.pricing-row:nth-child(odd){background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-81d9f09 figure.pricing-row:nth-child(even){background-color:#FFFFFF1A;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing-table.pricing-table-style-2 figure.pricing-row{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-81d9f09 figure.pricing-row{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .pricing-table.pricing-table-style-2 .pricing-footer{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .gem-button:hover{background-color:#DD1B3C!important;}.elementor-3191 .elementor-element.elementor-element-81d9f09 .gem-button{border-radius:3px 3px 3px 3px!important;}.elementor-3191 .elementor-element.elementor-element-e37b427 .pricing-price-row{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-e37b427 .pricing-footer{background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-e37b427 .pricing-price-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-e37b427 .pricing_row_title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-e37b427 .pricing-price-title, .elementor-3191 .elementor-element.elementor-element-e37b427 .pricing_row_title{font-family:"Roboto", Sans-serif;}.elementor-3191 .elementor-element.elementor-element-e37b427 .time{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-e37b427 figure.pricing-row:nth-child(odd){background-color:#02010100;}.elementor-3191 .elementor-element.elementor-element-e37b427 figure.pricing-row:nth-child(even){background-color:#FFFFFF1A;}.elementor-3191 .elementor-element.elementor-element-e37b427 .pricing-table.pricing-table-style-2 figure.pricing-row{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-e37b427 figure.pricing-row{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-e37b427 .pricing-table.pricing-table-style-2 .pricing-footer{border-style:solid;border-width:0px 1px 1px 1px;border-color:#FFFFFF33;}.elementor-3191 .elementor-element.elementor-element-e37b427 .gem-button:hover{background-color:#DD1B3C!important;}.elementor-3191 .elementor-element.elementor-element-e37b427 .gem-button{border-radius:3px 3px 3px 3px!important;}.elementor-3191 .elementor-element.elementor-element-58a37e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-3191 .elementor-element.elementor-element-58a37e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-abcbc68 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3191 .elementor-element.elementor-element-abcbc68{text-align:left;}.elementor-3191 .elementor-element.elementor-element-9cfddd4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3191 .elementor-element.elementor-element-8191a6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-3191 .elementor-element.elementor-element-8191a6d.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#980633;color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-8191a6d.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3191 .elementor-element.elementor-element-8191a6d.elementor-drop-cap-view-default .elementor-drop-cap{color:#980633;border-color:#980633;}.elementor-3191 .elementor-element.elementor-element-8191a6d.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-8191a6d .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-3191 .elementor-element.elementor-element-76d1c2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-3191 .elementor-element.elementor-element-76d1c2e.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#DD1B3C;color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-76d1c2e.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3191 .elementor-element.elementor-element-76d1c2e.elementor-drop-cap-view-default .elementor-drop-cap{color:#DD1B3C;border-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-76d1c2e.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-76d1c2e .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-3191 .elementor-element.elementor-element-c06efd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-3191 .elementor-element.elementor-element-c06efd9.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#F6516D;color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-c06efd9.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3191 .elementor-element.elementor-element-c06efd9.elementor-drop-cap-view-default .elementor-drop-cap{color:#F6516D;border-color:#F6516D;}.elementor-3191 .elementor-element.elementor-element-c06efd9.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-c06efd9 .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-3191 .elementor-element.elementor-element-5bc716b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-3191 .elementor-element.elementor-element-5bc716b.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#F6516D;color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-5bc716b.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3191 .elementor-element.elementor-element-5bc716b.elementor-drop-cap-view-default .elementor-drop-cap{color:#F6516D;border-color:#F6516D;}.elementor-3191 .elementor-element.elementor-element-5bc716b.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-5bc716b .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-3191 .elementor-element.elementor-element-109e1c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-3191 .elementor-element.elementor-element-109e1c4.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#F6516D;color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-109e1c4.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3191 .elementor-element.elementor-element-109e1c4.elementor-drop-cap-view-default .elementor-drop-cap{color:#F6516D;border-color:#F6516D;}.elementor-3191 .elementor-element.elementor-element-109e1c4.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-109e1c4 .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-3191 .elementor-element.elementor-element-29a5d0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 35px 10px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;}.elementor-3191 .elementor-element.elementor-element-29a5d0e.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#F6516D;color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-29a5d0e.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-3191 .elementor-element.elementor-element-29a5d0e.elementor-drop-cap-view-default .elementor-drop-cap{color:#F6516D;border-color:#F6516D;}.elementor-3191 .elementor-element.elementor-element-29a5d0e.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-29a5d0e .elementor-drop-cap{padding:14px;margin-inline-end:20px;border-radius:50%;margin-bottom:10px;}.elementor-3191 .elementor-element.elementor-element-5bfb51d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3191 .elementor-element.elementor-element-5bfb51d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smart-optima.com/wp-content/uploads/2025/06/logo1.png");background-position:17px 190px;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-3191 .elementor-element.elementor-element-5bfb51d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3191 .elementor-element.elementor-element-5bfb51d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3191 .elementor-element.elementor-element-5bfb51d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-3191 .elementor-element.elementor-element-5bfb51d > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:10px 10px 10px 10px;}.elementor-3191 .elementor-element.elementor-element-5bfb51d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-f6db700 > .elementor-container{max-width:1200px;}.elementor-3191 .elementor-element.elementor-element-340f9d3 .elementor-heading-title{color:#3C3950;}.elementor-3191 .elementor-element.elementor-element-bb13c7a .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-3191 .elementor-element.elementor-element-bb13c7a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3191 .elementor-element.elementor-element-bb13c7a .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:20px;line-height:20px;}.elementor-3191 .elementor-element.elementor-element-bb13c7a .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:20px;height:20px;}.elementor-3191 .elementor-element.elementor-element-bb13c7a .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:20px;line-height:20px;}.elementor-3191 .elementor-element.elementor-element-bb13c7a .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:20px;height:20px;}.elementor-3191 .elementor-element.elementor-element-bb13c7a .gem-tta-panel-body{text-align:left!important;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-inner{background-color:#DD1B3C;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;padding:25px 50px 25px 35px;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-button-container-1 .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3191 .elementor-element.elementor-element-6eda3dc > .elementor-widget-container{border-style:solid;border-width:20px 20px 20px 20px;border-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-inner, .elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-inner .gem-texbox-icon-image-wrapper{text-align:left;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-alert-box-content .gem-cta-title{margin-bottom:18px;color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-cta-description{padding-bottom:40px;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-cta-description, .elementor-3191 .elementor-element.elementor-element-6eda3dc a .gem-alert-box .gem-cta-description{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-cta-description p, .elementor-3191 .elementor-element.elementor-element-6eda3dc a .gem-alert-box .gem-cta-description p{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-cta-description span p, .elementor-3191 .elementor-element.elementor-element-6eda3dc a .gem-alert-box .gem-cta-description span p{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-cta-description span, .elementor-3191 .elementor-element.elementor-element-6eda3dc a .gem-alert-box .gem-cta-description span{color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-alert-box-buttons .gem-button-container-1{margin:0px 0px 0px 45px;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-button-container-1 .gem-button .gem-text-button{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-button-container-1 .gem-button .gem-button-icon{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-button-container-1 .gem-button .gem-button-icon svg{fill:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-button-container-1 .gem-button{background-color:#3C3950;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-button-container-1:hover .gem-button{background-color:#5F727F;}.elementor-3191 .elementor-element.elementor-element-3199a34{margin-top:0px;margin-bottom:0px;}.elementor-3191 .elementor-element.elementor-element-0c7cf7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3191 .elementor-element.elementor-element-0c7cf7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F4;}.elementor-3191 .elementor-element.elementor-element-0c7cf7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 140px 110px 140px;}.elementor-3191 .elementor-element.elementor-element-0c7cf7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-cf60a1e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3191 .elementor-element.elementor-element-cf60a1e{text-align:center;}.elementor-3191 .elementor-element.elementor-element-5448932 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3191 .elementor-element.elementor-element-5448932{text-align:center;}.elementor-3191 .elementor-element.elementor-element-cd15b0a .diagram-wrapper .skill-line div{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-cd15b0a .diagram-circle input.color{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-cd15b0a .diagram-wrapper .digram-line-box .skill-line{background-color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-cd15b0a .digram-line-box .diagram-skill-amount{color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-cd15b0a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3191 .elementor-element.elementor-element-50abf59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3191 .elementor-element.elementor-element-50abf59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smart-optima.com/wp-content/uploads/2025/06/IMG_8176-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3191 .elementor-element.elementor-element-50abf59 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3191 .elementor-element.elementor-element-50abf59 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-1cf55d0{--spacer-size:300px;}.elementor-3191 .elementor-element.elementor-element-b754772:not(.elementor-motion-effects-element-type-background), .elementor-3191 .elementor-element.elementor-element-b754772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smart-optima.com/wp-content/uploads/2018/12/16_mini.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3191 .elementor-element.elementor-element-b754772{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:139px 0px 125px 0px;}.elementor-3191 .elementor-element.elementor-element-b754772 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-2d13d8b > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .gem-qf-icon-image-wrapper .gem-icon{background-color:#242332;padding:15px;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder-item-inner, .elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder-style-vertical .quickfinder-item-info{text-align:left;justify-content:flex-start;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .quickfinder-item{padding-top:calc(42px / 2);padding-bottom:calc(42px / 2);}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder{margin-top:calc(-42px / 2);margin-bottom:calc(-42px / 2);}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .quickfinder-title{color:#DD1B3C !important;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .quickfinder-description{padding-bottom:35px;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .gem-icon{border-width:0px 0px 0px 0px;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .gem-image img, .elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .gem-image span{border-style:none;}.elementor-3191 .elementor-element.elementor-element-25ff9e1 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}.elementor-3191 .elementor-element.elementor-element-4cf6acd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3191 .elementor-element.elementor-element-4cf6acd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-4cf6acd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:105px 50px 70px 50px;}.elementor-3191 .elementor-element.elementor-element-4cf6acd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-76ad453 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3191 .elementor-element.elementor-element-76ad453{text-align:center;}.elementor-3191 .elementor-element.elementor-element-76ad453 .elementor-heading-title{color:#FFFFFF;}.elementor-3191 .elementor-element.elementor-element-91d4055 .wpcf7-form-control-wrap{margin-bottom:40px;}.elementor-3191 .elementor-element.elementor-element-91d4055 .thegem-cf7 .with-label{margin-bottom:40px;}.elementor-3191 .elementor-element.elementor-element-91d4055 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-91d4055 .combobox-wrapper{background-color:#DD1B3C;}.elementor-3191 .elementor-element.elementor-element-91d4055 label{text-align:left;}.elementor-3191 .elementor-element.elementor-element-91d4055 .wpcf7-form p:nth-last-of-type(1){align-items:center;}.elementor-3191 .elementor-element.elementor-element-91d4055 .wpcf7-form .submit-outer{align-items:center;}.elementor-3191 .elementor-element.elementor-element-91d4055 .wpcf7-submit{width:170px;background-color:#242331 !important;margin:0px 0px 0px 0px;}.elementor-3191 .elementor-element.elementor-element-91d4055 .wpcf7-submit:hover{color:#242331 !important;background-color:#FFFFFF !important;}.elementor-3191 .elementor-element.elementor-element-2690018:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3191 .elementor-element.elementor-element-2690018 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.smart-optima.com/wp-content/uploads/2025/06/IMG_8185-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3191 .elementor-element.elementor-element-2690018 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3191 .elementor-element.elementor-element-2690018 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3191 .elementor-element.elementor-element-0727436{--spacer-size:300px;}@media(max-width:1024px) and (min-width:768px){.elementor-3191 .elementor-element.elementor-element-8b030e4{width:33%;}.elementor-3191 .elementor-element.elementor-element-afa0c83{width:33%;}.elementor-3191 .elementor-element.elementor-element-f659369{width:33%;}.elementor-3191 .elementor-element.elementor-element-655e19b{width:33%;}.elementor-3191 .elementor-element.elementor-element-cfd7b7d{width:33%;}.elementor-3191 .elementor-element.elementor-element-29b1c11{width:33%;}.elementor-3191 .elementor-element.elementor-element-c29db43{width:100%;}.elementor-3191 .elementor-element.elementor-element-5bfb51d{width:100%;}.elementor-3191 .elementor-element.elementor-element-0c7cf7c{width:100%;}.elementor-3191 .elementor-element.elementor-element-50abf59{width:100%;}.elementor-3191 .elementor-element.elementor-element-765fb9b{width:100%;}.elementor-3191 .elementor-element.elementor-element-0088e38{width:100%;}.elementor-3191 .elementor-element.elementor-element-4cf6acd{width:100%;}.elementor-3191 .elementor-element.elementor-element-2690018{width:100%;}}@media(max-width:1024px){.elementor-3191 .elementor-element.elementor-element-1da365f{columns:2;}.elementor-3191 .elementor-element.elementor-element-9bbbef2{padding:80px 0px 90px 0px;}.elementor-3191 .elementor-element.elementor-element-58a37e9{padding:80px 0px 90px 0px;}.elementor-3191 .elementor-element.elementor-element-5bfb51d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3191 .elementor-element.elementor-element-5bfb51d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3191 .elementor-element.elementor-element-0c7cf7c > .elementor-element-populated{padding:60px 30px 60px 30px;}.elementor-3191 .elementor-element.elementor-element-b754772:not(.elementor-motion-effects-element-type-background), .elementor-3191 .elementor-element.elementor-element-b754772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3191 .elementor-element.elementor-element-b754772{padding:80px 0px 60px 0px;}}@media(max-width:767px){.elementor-3191 .elementor-element.elementor-element-1da365f{columns:1;}.elementor-3191 .elementor-element.elementor-element-8b030e4{width:100%;}.elementor-3191 .elementor-element.elementor-element-afa0c83{width:100%;}.elementor-3191 .elementor-element.elementor-element-f659369{width:100%;}.elementor-3191 .elementor-element.elementor-element-655e19b{width:100%;}.elementor-3191 .elementor-element.elementor-element-cfd7b7d{width:100%;}.elementor-3191 .elementor-element.elementor-element-29b1c11{width:100%;}.elementor-3191 .elementor-element.elementor-element-5bfb51d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3191 .elementor-element.elementor-element-5bfb51d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3191 .elementor-element.elementor-element-6eda3dc .gem-alert-box .gem-alert-box-buttons .gem-button-container-1{margin:0px 0px 0px 0px;}.elementor-3191 .elementor-element.elementor-element-b754772{padding:50px 0px 60px 0px;}.elementor-3191 .elementor-element.elementor-element-4cf6acd > .elementor-element-populated{padding:60px 20px 60px 20px;}}.company-mission .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}