.elementor-1976 .elementor-element.elementor-element-3956d7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:240px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1976 .elementor-element.elementor-element-3956d7a:not(.elementor-motion-effects-element-type-background), .elementor-1976 .elementor-element.elementor-element-3956d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://getdevsforless.com/wp-content/uploads/2021/05/hero-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1976 .elementor-element.elementor-element-3956d7a::before, .elementor-1976 .elementor-element.elementor-element-3956d7a > .elementor-background-video-container::before, .elementor-1976 .elementor-element.elementor-element-3956d7a > .e-con-inner > .elementor-background-video-container::before, .elementor-1976 .elementor-element.elementor-element-3956d7a > .elementor-background-slideshow::before, .elementor-1976 .elementor-element.elementor-element-3956d7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1976 .elementor-element.elementor-element-3956d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor7 );--background-overlay:'';}.elementor-1976 .elementor-element.elementor-element-73abcd0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1976 .elementor-element.elementor-element-934a106 .elementor-heading-title{color:#ffffff;}.elementor-1976 .elementor-element.elementor-element-d1acf73{--divider-border-style:solid;--divider-color:#FF0000;--divider-border-width:5px;}.elementor-1976 .elementor-element.elementor-element-d1acf73 .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-1976 .elementor-element.elementor-element-d1acf73 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1976 .elementor-element.elementor-element-f22065e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1976 .elementor-element.elementor-element-c71fb5f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-1976 .elementor-element.elementor-element-7f2f750 .elementor-button{background-color:#C00000;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-1976 .elementor-element.elementor-element-7f2f750 .elementor-button:hover, .elementor-1976 .elementor-element.elementor-element-7f2f750 .elementor-button:focus{background-color:#910000;border-color:#FFFFFF;}.elementor-1976 .elementor-element.elementor-element-7f2f750 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1976 .elementor-element.elementor-element-be10688 .elementor-button{background-color:#C00000;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-1976 .elementor-element.elementor-element-be10688 .elementor-button:hover, .elementor-1976 .elementor-element.elementor-element-be10688 .elementor-button:focus{background-color:#910000;border-color:#FFFFFF;}.elementor-1976 .elementor-element.elementor-element-be10688 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1976 .elementor-element.elementor-element-be74230{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1976 .elementor-element.elementor-element-be74230:not(.elementor-motion-effects-element-type-background), .elementor-1976 .elementor-element.elementor-element-be74230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#535353;}.elementor-1976 .elementor-element.elementor-element-79a3f3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1976 .elementor-element.elementor-element-79a3f3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1976 .elementor-element.elementor-element-18fab39{--display:flex;--min-height:7500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed iframe, , .elementor-1976 .elementor-element.elementor-element-a32bb07 .ep-share-position-bottom .ep-embed-content-wraper{width:100%!important;max-width:100%!important;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed iframe{height:7500px!important;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed .pdfobject-container{height:7500px!important;}.elementor-1976 .elementor-element.elementor-element-59193a2{--display:flex;}.elementor-1976 .elementor-element.elementor-element-beb7b4f{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1976 .elementor-element.elementor-element-79a3f3e{--width:80%;}}@media(max-width:1024px){.elementor-1976 .elementor-element.elementor-element-3956d7a{--padding-top:200px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1976 .elementor-element.elementor-element-c71fb5f{--grid-auto-flow:row;}.elementor-1976 .elementor-element.elementor-element-be74230{--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1976 .elementor-element.elementor-element-18fab39{--min-height:6500px;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed iframe, , .elementor-1976 .elementor-element.elementor-element-a32bb07 .ep-share-position-bottom .ep-embed-content-wraper{width:600px!important;max-width:600px!important;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed iframe{height:6000px!important;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed .pdfobject-container{height:6000px!important;}}@media(max-width:767px){.elementor-1976 .elementor-element.elementor-element-3956d7a{--padding-top:150px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-1976 .elementor-element.elementor-element-c71fb5f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1976 .elementor-element.elementor-element-be74230{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1976 .elementor-element.elementor-element-18fab39{--min-height:4500px;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed iframe, , .elementor-1976 .elementor-element.elementor-element-a32bb07 .ep-share-position-bottom .ep-embed-content-wraper{width:300px!important;max-width:300px!important;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed iframe{height:4000px!important;}.elementor-1976 .elementor-element.elementor-element-a32bb07 .embedpress-document-embed .pdfobject-container{height:4000px!important;}}@media(min-width:1025px){.elementor-1976 .elementor-element.elementor-element-3956d7a:not(.elementor-motion-effects-element-type-background), .elementor-1976 .elementor-element.elementor-element-3956d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS */.stl_ sup {
	vertical-align: baseline;
	position: relative;
	top: -0.4em;
}
.stl_ sub {
	vertical-align: baseline;
	position: relative;
	top: 0.4em;
}
.stl_ a:link {text-decoration:none;}
.stl_ a:visited {text-decoration:none;}
@media screen and (min-device-pixel-ratio:0), (-webkit-min-device-pixel-ratio:0), (min--moz-device-pixel-ratio: 0) {.stl_view{ font-size:10em; transform:scale(0.1); -moz-transform:scale(0.1); -webkit-transform:scale(0.1); -moz-transform-origin:top left; -webkit-transform-origin:top left; } }
.stl_layer { }.stl_ie { font-size: 1pt; }
.stl_ie body { font-size: 12em; }
@media print{.stl_view {font-size:1em; transform:scale(1);}}
.stl_grlink { position:relative;width:100%;height:100%;z-index:1000000; }
.stl_01 {
	position: absolute;
	white-space: nowrap;
}
.stl_02 {
	font-size: 1em;
	line-height: 0.0em;
	width: 51em;
	height: 66em;
	border-style: none;
	display: block;
	margin: 0em;
}

@supports(-ms-ime-align:auto) { .stl_02 {overflow: hidden;}}
.stl_03 {
	position: relative;
}
.stl_04 {
	position: absolute;
	left: 0em;
	top: 0em;
}
.stl_05 {
	position: relative;
	width: 51em;
}
.stl_06 {
	height: 6.6em;
}
.stl_ie .stl_06 {
	height: 66em;
}
.stl_07 {
	-o-transform: scale(1,1);
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	transform: scale(1,1);
	-o-transform-origin: top left;
	-webkit-transform-origin: top left;
	-moz-webkit-transform-origin: top left;
	-transform-origin: top left;
	-ms-transform: matrix(1,0,0,1,0,-0);
	-ms-transform-origin: top left;
}
@font-face {
	font-family:"AOUTEK+Poppins Bold";
	src:url("d486a78a-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_08 {
	font-size: 3.249375em;
	font-family: "AOUTEK+Poppins Bold";
	color: #FFFFFF;
}
.stl_09 {
	line-height: 1.762em;
}
.stl_10 {
	letter-spacing: -0.0001em;
}

.stl_ie .stl_10 {
	letter-spacing: -0.0033px;
}
@font-face {
	font-family:"NMAUDG+Poppins Regular";
	src:url("7a98b27c-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_11 {
	font-size: 1.01375em;
	font-family: "NMAUDG+Poppins Regular";
	color: #FFFFFF;
}
.stl_12 {
	letter-spacing: 0em;
}

.stl_ie .stl_12 {
	letter-spacing: -0.0007px;
}
.stl_13 {
	font-size: 1.333125em;
	font-family: "AOUTEK+Poppins Bold";
	color: #FFFFFF;
}
.stl_14 {
	font-size: 1.097139em;
	font-family: "AOUTEK+Poppins Bold";
	color: #FFFFFF;
}
.stl_15 {
	letter-spacing: 0.1199em;
}

.stl_ie .stl_15 {
	letter-spacing: 2.1051px;
}
@font-face {
	font-family:"WUKUCD+Poppins SemiBold";
	src:url("54af1b3e-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_16 {
	font-size: 1.097139em;
	font-family: "WUKUCD+Poppins SemiBold";
	color: #FFFFFF;
}
.stl_17 {
	font-size: 1.019908em;
	font-family: "NMAUDG+Poppins Regular";
	color: #FFFFFF;
}
.stl_18 {
	font-size: 0.940741em;
	font-family: "NMAUDG+Poppins Regular";
	color: #FFFFFF;
}
@font-face {
	font-family:"BLQVQM+Poppins Bold";
	src:url("847c1674-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_19 {
	font-size: 2.665236em;
	font-family: "BLQVQM+Poppins Bold";
	color: #FFFFFF;
}
@font-face {
	font-family:"PEBBMF+Poppins SemiBold";
	src:url("33f4066d-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_20 {
	font-size: 1.567509em;
	font-family: "PEBBMF+Poppins SemiBold";
	color: #FFFFFF;
}
.stl_21 {
	font-size: 1.0975em;
	font-family: "PEBBMF+Poppins SemiBold";
	color: #FFFFFF;
}
.stl_22 {
	letter-spacing: -0.0004em;
}

.stl_ie .stl_22 {
	letter-spacing: -0.0067px;
}
@font-face {
	font-family:"DEQCWH+Poppins Regular";
	src:url("e1d0906e-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_23 {
	font-size: 0.783755em;
	font-family: "DEQCWH+Poppins Regular";
	color: #061324;
}
@font-face {
	font-family:"FKKLNJ+Poppins Bold";
	src:url("871e0a83-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_24 {
	font-size: 0.940741em;
	font-family: "FKKLNJ+Poppins Bold", "Times New Roman";
	color: #061324;
}
.stl_25 {
	letter-spacing: 0.05em;
}

.stl_ie .stl_25 {
	letter-spacing: 0.7526px;
}
@font-face {
	font-family:"GEORAJ+Poppins Bold";
	src:url("51598c39-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_26 {
	font-size: 2.665236em;
	font-family: "GEORAJ+Poppins Bold", "Times New Roman";
	color: #061324;
}
@font-face {
	font-family:"SFVMQA+Poppins SemiBold";
	src:url("9afdbbe5-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_27 {
	font-size: 1.5975em;
	font-family: "SFVMQA+Poppins SemiBold";
	color: #FFFFFF;
}
.stl_28 {
	letter-spacing: -0.0003em;
}

.stl_ie .stl_28 {
	letter-spacing: -0.0071px;
}
@font-face {
	font-family:"UQDSHA+Poppins Italic";
	src:url("8511612e-0002-0000-0000-000000000000.woff") format("woff");
}
.stl_29 {
	font-size: 1.116875em;
	font-family: "UQDSHA+Poppins Italic";
	color: #FFFFFF;
}
@font-face {
	font-family:"PLCEVW+Poppins SemiBold";
	src:url("3a94a0f2-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_30 {
	font-size: 1.097139em;
	font-family: "PLCEVW+Poppins SemiBold";
	color: #061324;
}
@font-face {
	font-family:"KFRIKU+Montserrat Regular";
	src:url("7c076d90-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_31 {
	font-size: 1.03375em;
	font-family: "KFRIKU+Montserrat Regular";
	color: #061324;
}
.stl_32 {
	line-height: 1.379em;
}
@font-face {
	font-family:"CHRIMO+Poppins Regular";
	src:url("b41f1254-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_33 {
	font-size: 0.783755em;
	font-family: "CHRIMO+Poppins Regular";
	color: #061324;
}
.stl_34 {
	font-size: 0.940741em;
	font-family: "GEORAJ+Poppins Bold", "Times New Roman";
	color: #061324;
}
@font-face {
	font-family:"FKDUMV+Poppins Bold";
	src:url("6129ce58-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_35 {
	font-size: 2.665236em;
	font-family: "FKDUMV+Poppins Bold";
	color: #061324;
}
@font-face {
	font-family:"FRGGPG+Poppins SemiBold";
	src:url("07248d5a-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_36 {
	font-size: 1.26375em;
	font-family: "FRGGPG+Poppins SemiBold";
	color: #FFFFFF;
}
@font-face {
	font-family:"NSOASN+Montserrat Regular";
	src:url("da0ac266-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_37 {
	font-size: 1.200625em;
	font-family: "NSOASN+Montserrat Regular";
	color: #FFFFFF;
}
.stl_38 {
	letter-spacing: -0.0002em;
}

.stl_ie .stl_38 {
	letter-spacing: -0.0036px;
}
@font-face {
	font-family:"KTVFNH+Poppins Regular";
	src:url("99b50903-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_39 {
	font-size: 0.783755em;
	font-family: "KTVFNH+Poppins Regular";
	color: #061324;
}
.stl_40 {
	font-size: 0.940741em;
	font-family: "FKDUMV+Poppins Bold";
	color: #061324;
}
@font-face {
	font-family:"FBWOMN+Poppins Bold";
	src:url("2b0e4402-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_41 {
	font-size: 2.665236em;
	font-family: "FBWOMN+Poppins Bold";
	color: #061324;
}
@font-face {
	font-family:"KTMOTH+Poppins SemiBold";
	src:url("6957b0d6-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_42 {
	font-size: 1.097139em;
	font-family: "KTMOTH+Poppins SemiBold";
	color: #061324;
}
@font-face {
	font-family:"FHJSPK+Montserrat Regular";
	src:url("30217fe4-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_43 {
	font-size: 0.950625em;
	font-family: "FHJSPK+Montserrat Regular";
	color: #061324;
}
@font-face {
	font-family:"MMAHBE+Poppins SemiBold";
	src:url("0ce8a661-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_44 {
	font-size: 1.097139em;
	font-family: "MMAHBE+Poppins SemiBold", "Times New Roman";
	color: #FFFFFF;
}
@font-face {
	font-family:"BQHBOP+Poppins Regular";
	src:url("6dc8cafe-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_45 {
	font-size: 0.783755em;
	font-family: "BQHBOP+Poppins Regular";
	color: #061324;
}
.stl_46 {
	font-size: 0.940741em;
	font-family: "FBWOMN+Poppins Bold";
	color: #061324;
}
@font-face {
	font-family:"TAOIME+Poppins Bold";
	src:url("438093ee-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_47 {
	font-size: 2.49875em;
	font-family: "TAOIME+Poppins Bold", "Times New Roman";
	color: #061324;
}
@font-face {
	font-family:"DHMRCM+Poppins SemiBold";
	src:url("3b6c352a-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_48 {
	font-size: 1.097139em;
	font-family: "DHMRCM+Poppins SemiBold";
	color: #FFFFFF;
}
.stl_49 {
	font-size: 0.940741em;
	font-family: "DHMRCM+Poppins SemiBold";
	color: #FFFFFF;
}
@font-face {
	font-family:"KBTUCA+Montserrat Regular";
	src:url("be219886-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_50 {
	font-size: 0.866875em;
	font-family: "KBTUCA+Montserrat Regular";
	color: #FFFFFF;
}
.stl_51 {
	letter-spacing: -0.0005em;
}

.stl_ie .stl_51 {
	letter-spacing: -0.0063px;
}
@font-face {
	font-family:"CVADKP+Poppins Bold";
	src:url("e7612bfc-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_52 {
	font-size: 0.940741em;
	font-family: "CVADKP+Poppins Bold";
	color: #FFFFFF;
}
.stl_53 {
	font-size: 0.86625em;
	font-family: "KBTUCA+Montserrat Regular";
	color: #FFFFFF;
}
@font-face {
	font-family:"PCTJCL+Poppins Regular";
	src:url("f4b5ec9e-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_54 {
	font-size: 0.783755em;
	font-family: "PCTJCL+Poppins Regular";
	color: #061324;
}
.stl_55 {
	font-size: 0.940741em;
	font-family: "TAOIME+Poppins Bold", "Times New Roman";
	color: #061324;
}
@font-face {
	font-family:"SESIOM+Poppins Regular";
	src:url("f73a332a-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_56 {
	font-size: 0.91625em;
	font-family: "SESIOM+Poppins Regular";
	color: #FFFFFF;
}
.stl_57 {
	letter-spacing: 0.0399em;
}

.stl_ie .stl_57 {
	letter-spacing: 0.5847px;
}
@font-face {
	font-family:"UJIOKM+Poppins Bold";
	src:url("18853ca0-0001-0000-0000-000000000000.woff") format("woff");
}
.stl_58 {
	font-size: 4.833125em;
	font-family: "UJIOKM+Poppins Bold", "Times New Roman";
	color: #FFFFFF;
}
@font-face {
	font-family:"UFMTPD+Poppins Medium";
	src:url("cab81b5f-0000-0000-0000-000000000000.woff") format("woff");
}
.stl_59 {
	font-size: 1.66625em;
	font-family: "UFMTPD+Poppins Medium";
	color: #FFFFFF;
}/* End custom CSS */