.elementor-2263 .elementor-element.elementor-element-03fd763{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-2263 .elementor-element.elementor-element-6347e37{text-align:center;}.elementor-2263 .elementor-element.elementor-element-6347e37 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2263 .elementor-element.elementor-element-5e8f31c{--display:flex;--min-height:100vh;--justify-content:space-around;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}body:not(.rtl) .elementor-2263 .elementor-element.elementor-element-bb34559{left:0px;}body.rtl .elementor-2263 .elementor-element.elementor-element-bb34559{right:0px;}.elementor-2263 .elementor-element.elementor-element-bb34559{top:-250px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2263 .elementor-element.elementor-element-b462454.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-b462454 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2263 .elementor-element.elementor-element-b462454 img{width:100px;opacity:0.4;}.elementor-2263 .elementor-element.elementor-element-c271c18 > .elementor-widget-container{--e-transform-rotateZ:-18deg;}.elementor-2263 .elementor-element.elementor-element-c271c18.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-c271c18 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2263 .elementor-element.elementor-element-c271c18 img{width:200px;opacity:0.4;}.elementor-2263 .elementor-element.elementor-element-413efe9 > .elementor-widget-container{--e-transform-rotateZ:149deg;}.elementor-2263 .elementor-element.elementor-element-413efe9.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-413efe9 .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-2263 .elementor-element.elementor-element-413efe9 img{width:150px;opacity:0.4;}.elementor-2263 .elementor-element.elementor-element-aa032ab > .elementor-widget-container{--e-transform-rotateZ:79deg;}.elementor-2263 .elementor-element.elementor-element-aa032ab.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-aa032ab .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:top;}.elementor-2263 .elementor-element.elementor-element-aa032ab img{width:180px;opacity:0.4;}.elementor-2263 .elementor-element.elementor-element-5f687f7.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-5f687f7 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2263 .elementor-element.elementor-element-5f687f7 img{width:120px;opacity:0.4;}.elementor-2263 .elementor-element.elementor-element-b2cbce0 > .elementor-widget-container{--e-transform-rotateZ:45deg;}.elementor-2263 .elementor-element.elementor-element-b2cbce0.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-b2cbce0 .elementor-widget-container{--e-transform-origin-x:right;--e-transform-origin-y:bottom;}.elementor-2263 .elementor-element.elementor-element-b2cbce0 img{width:160px;opacity:0.4;}.elementor-2263 .elementor-element.elementor-element-324340b > .elementor-widget-container{--e-transform-rotateZ:6deg;}.elementor-2263 .elementor-element.elementor-element-324340b.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-324340b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2263 .elementor-element.elementor-element-324340b img{width:90px;opacity:0.4;}.elementor-2263 .elementor-element.elementor-element-39f4d68{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-2263 .elementor-element.elementor-element-0bf6261{--display:flex;}.elementor-2263 .elementor-element.elementor-element-1db79eb:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2263 .elementor-element.elementor-element-1db79eb.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://houston.toptaco.com/wp-content/uploads/2024/04/frayed-paper-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2263 .elementor-element.elementor-element-1db79eb .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2263 .elementor-element.elementor-element-8832051{width:auto;max-width:auto;z-index:2;}.elementor-2263 .elementor-element.elementor-element-8832051.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-8832051:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2263 .elementor-element.elementor-element-8832051.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://houston.toptaco.com/wp-content/uploads/2024/04/frayed-paper-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2263 .elementor-element.elementor-element-8832051 img{width:60%;}.elementor-2263 .elementor-element.elementor-element-61b739e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2263 .elementor-element.elementor-element-600368f .elementor-heading-title{font-family:"BlazingSun", Sans-serif;font-size:clamp(20px, 0.4504rem + 2.9718vw, 50px);font-weight:normal;}.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-2263 .elementor-element.elementor-element-5bab0ac > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2263 .elementor-element.elementor-element-5bab0ac{font-family:"Dortmund", Sans-serif;font-weight:bold;}.elementor-2263 .elementor-element.elementor-element-661e503{--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;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-2263 .elementor-element.elementor-element-602224e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2263 .elementor-element.elementor-element-602224e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2263 .elementor-element.elementor-element-2789202 .elementor-heading-title{font-family:"BlazingSun", Sans-serif;font-size:clamp(20px, 0.4504rem + 2.9718vw, 50px);font-weight:normal;}.elementor-2263 .elementor-element.elementor-element-8dce868 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-2263 .elementor-element.elementor-element-8dce868{font-family:"Dortmund", Sans-serif;font-weight:bold;}.elementor-2263 .elementor-element.elementor-element-5075681{--display:flex;}.elementor-2263 .elementor-element.elementor-element-0011ab4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2263 .elementor-element.elementor-element-0011ab4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://houston.toptaco.com/wp-content/uploads/2024/04/frayed-paper-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2263 .elementor-element.elementor-element-0011ab4 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-2263 .elementor-element.elementor-element-cb9689c{width:auto;max-width:auto;z-index:2;}.elementor-2263 .elementor-element.elementor-element-cb9689c.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-cb9689c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2263 .elementor-element.elementor-element-cb9689c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://houston.toptaco.com/wp-content/uploads/2024/04/frayed-paper-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-2263 .elementor-element.elementor-element-cb9689c img{width:60%;}@media(max-width:1024px){.elementor-2263 .elementor-element.elementor-element-5e8f31c{--min-height:80vh;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2263 .elementor-element.elementor-element-b462454 img{width:80px;}.elementor-2263 .elementor-element.elementor-element-c271c18 img{width:160px;}.elementor-2263 .elementor-element.elementor-element-413efe9 img{width:120px;}.elementor-2263 .elementor-element.elementor-element-aa032ab img{width:140px;}.elementor-2263 .elementor-element.elementor-element-5f687f7 img{width:100px;}.elementor-2263 .elementor-element.elementor-element-b2cbce0 img{width:120px;}.elementor-2263 .elementor-element.elementor-element-324340b img{width:70px;}.elementor-2263 .elementor-element.elementor-element-5bab0ac{font-size:14px;}.elementor-2263 .elementor-element.elementor-element-8dce868{font-size:14px;}}@media(max-width:767px){.elementor-2263 .elementor-element.elementor-element-03fd763{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2263 .elementor-element.elementor-element-5e8f31c{--min-height:100vh;}.elementor-2263 .elementor-element.elementor-element-8832051.elementor-element{--align-self:center;}.elementor-2263 .elementor-element.elementor-element-8832051 img{width:60%;}.elementor-2263 .elementor-element.elementor-element-61b739e{--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2263 .elementor-element.elementor-element-661e503{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2263 .elementor-element.elementor-element-602224e{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-2263 .elementor-element.elementor-element-602224e{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2263 .elementor-element.elementor-element-602224e{--width:45.132%;}}/* Start custom CSS for image, class: .elementor-element-b462454 */.elementor-2263 .elementor-element.elementor-element-b462454 {
    position: absolute;
    top: 0;
    left: 30%;
}

@media (max-width: 1024px) {
    .elementor-2263 .elementor-element.elementor-element-b462454 {
        left: 20%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c271c18 */.elementor-2263 .elementor-element.elementor-element-c271c18 {
    position: absolute;
    top: 30%;
    right: 20%;
}

@media (max-width: 1024px) {
    .elementor-2263 .elementor-element.elementor-element-c271c18 {
        right: 10%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-413efe9 */.elementor-2263 .elementor-element.elementor-element-413efe9 {
    position: absolute;
    bottom: 38%;
    right: 15%;
}

@media (max-width: 1024px) {
    .elementor-2263 .elementor-element.elementor-element-413efe9 {
        right: 0%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa032ab */.elementor-2263 .elementor-element.elementor-element-aa032ab {
    position: absolute;
    bottom: 25%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f687f7 */.elementor-2263 .elementor-element.elementor-element-5f687f7 {
    position: absolute;
    top: 40%;
    left: 20%;
    transform: rotate(228deg);
}

@media (max-width: 1024px) {
    .elementor-2263 .elementor-element.elementor-element-5f687f7 {
        left: 10%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2cbce0 */.elementor-2263 .elementor-element.elementor-element-b2cbce0 {
    position: absolute;
    bottom: 0;
    left: 30%;
}

@media (max-width: 1024px) {
    .elementor-2263 .elementor-element.elementor-element-b2cbce0 {
        left: 15%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-324340b */.elementor-2263 .elementor-element.elementor-element-324340b {
    position: absolute;
    bottom: -80px;
    right: 30%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8832051 */.elementor-2263 .elementor-element.elementor-element-8832051 {
    position: absolute;
    top: -50px;
    left: -200px;
    opacity: 0;
	transform: translateX(-10px);
	transition: .5s ease-in-out;
}

.elementor-2263 .elementor-element.elementor-element-8832051.animated {
	opacity: 1;
	transform: translateY(0px)
}

@media (max-width: 1024px) {
    .elementor-2263 .elementor-element.elementor-element-8832051 {
        left: -100px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bab0ac */.elementor-2263 .elementor-element.elementor-element-5bab0ac {
	opacity: 0;
	transform: translateX(-10px);
	transition: .5s ease-in-out;
}

.elementor-2263 .elementor-element.elementor-element-5bab0ac.animated {
	opacity: 1;
	transform: translateY(0px)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8dce868 */.elementor-2263 .elementor-element.elementor-element-8dce868 {
	opacity: 0;
	transform: translateX(-10px);
	transition: .5s ease-in-out;
}
.elementor-2263 .elementor-element.elementor-element-8dce868.animated {
	opacity: 1;
	transform: translateY(0px)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb9689c */.elementor-2263 .elementor-element.elementor-element-cb9689c {
    position: absolute;
    right: -200px;
    bottom: -50px;
    opacity: 0;
	transform: translateX(-10px);
	transition: .5s ease-in-out;
}

.elementor-2263 .elementor-element.elementor-element-cb9689c.animated {
	opacity: 1;
	transform: translateY(0px)
}

@media (max-width: 1024px) {
    .elementor-2263 .elementor-element.elementor-element-cb9689c {
        right: -100px;
    }
}

@media (max-width: 767px) {
    .elementor-2263 .elementor-element.elementor-element-cb9689c {
        right: -90px;
        bottom: 70%;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BlazingSun';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://houston.toptaco.com/wp-content/uploads/2024/04/BLAZINGSUN-Regular.eot');
	src: url('https://houston.toptaco.com/wp-content/uploads/2024/04/BLAZINGSUN-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/04/BLAZINGSUN-Regular.woff2') format('woff2'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/04/BLAZINGSUN-Regular.woff') format('woff'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/04/BLAZINGSUN-Regular.ttf') format('truetype'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/04/BLAZINGSUN-Regular.svg#BlazingSun') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dortmund';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://houston.toptaco.com/wp-content/uploads/2024/05/Dortmund-Regular.eot');
	src: url('https://houston.toptaco.com/wp-content/uploads/2024/05/Dortmund-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/05/Dortmund-Regular.woff2') format('woff2'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/05/Dortmund-Regular.woff') format('woff'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/05/Dortmund-Regular.ttf') format('truetype'),
		url('https://houston.toptaco.com/wp-content/uploads/2024/05/Dortmund-Regular.svg#Dortmund') format('svg');
}
/* End Custom Fonts CSS */