.elementor-5070 .elementor-element.elementor-element-67da629{--display:flex;--min-height:720px;--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 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5070 .elementor-element.elementor-element-67da629::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://buttramsbraces.com/wp-content/uploads/2023/10/Interior-Page-Hero.svg");--background-overlay:'';background-position:-1% 50%;background-repeat:no-repeat;background-size:55% auto;}.elementor-5070 .elementor-element.elementor-element-9376a99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:20%;--padding-right:0%;}.elementor-5070 .elementor-element.elementor-element-9376a99:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-9376a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buttramsbraces.com/wp-content/uploads/2024/04/Leaf-BG-4-jpg.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-5070 .elementor-element.elementor-element-fecbd01{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:5;}.elementor-5070 .elementor-element.elementor-element-fecbd01 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:79px;font-weight:400;line-height:79px;color:#203C3E;}.elementor-5070 .elementor-element.elementor-element-9d70e70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5070 .elementor-element.elementor-element-9d70e70:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-9d70e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buttramsbraces.com/wp-content/uploads/2024/04/Before-After-Hero-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-5070 .elementor-element.elementor-element-d23300d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-5070 .elementor-element.elementor-element-d23300d:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-d23300d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF3EA;}.elementor-5070 .elementor-element.elementor-element-434759a{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;font-family:"ArchivoNarrow", Sans-serif;font-size:28px;font-weight:500;line-height:38px;color:#484848;}.elementor-5070 .elementor-element.elementor-element-0520cc0{--display:flex;--min-height:57px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5070 .elementor-element.elementor-element-0520cc0:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-0520cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buttramsbraces.com/wp-content/uploads/2023/10/Woven-Band-jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5070 .elementor-element.elementor-element-b78464c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-5070 .elementor-element.elementor-element-b78464c:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-b78464c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#203C3E;}.elementor-5070 .elementor-element.elementor-element-14742a5{--display:flex;--padding-top:75px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-5070 .elementor-element.elementor-element-14742a5:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-14742a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5070 .elementor-element.elementor-element-f069d22{--swiper-slides-to-display:1;--swiper-slides-gap:18px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-90px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:-9%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-90px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-9%;--arrow-normal-color:#A57859;--swiper-pagination-size:0px;--dots-normal-color:#EBB4A6;--dots-hover-color:#FFFFFF;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-5070 .elementor-element.elementor-element-f069d22 .swiper-slide > .elementor-element{height:100%;}.elementor-5070 .elementor-element.elementor-element-aea756d{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-5070 .elementor-element.elementor-element-aea756d:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-aea756d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buttramsbraces.com/wp-content/uploads/2023/10/Pink-Palm-Background-Footer-jpg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5070 .elementor-element.elementor-element-fcc32e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5070 .elementor-element.elementor-element-a1437be .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:400;line-height:55px;color:#203C3E;}.elementor-5070 .elementor-element.elementor-element-f434f0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-5070 .elementor-element.elementor-element-f434f0c{font-family:"ArchivoNarrow", Sans-serif;font-size:30px;line-height:38px;color:#203C3E;}.elementor-5070 .elementor-element.elementor-element-24d715a .btn-underline{background:#FFFFFF00;border-color:#203C3E;}.elementor-5070 .elementor-element.elementor-element-24d715a .btn-underline::before,.elementor-5070 .elementor-element.elementor-element-24d715a .btn-underline::after{background:#203C3E;}.elementor-5070 .elementor-element.elementor-element-24d715a .uc_style_enox_button_elementor_text{font-family:"ArchivoNarrow", Sans-serif;font-size:15px;font-weight:700;line-height:25px;letter-spacing:2px;}.elementor-5070 .elementor-element.elementor-element-5723db0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5070 .elementor-element.elementor-element-b6cbe3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5070 .elementor-element.elementor-element-c93acb0 iframe{height:305px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-5070 .elementor-element.elementor-element-9376a99{--width:50%;}.elementor-5070 .elementor-element.elementor-element-9d70e70{--width:50%;}.elementor-5070 .elementor-element.elementor-element-14742a5{--content-width:780px;}.elementor-5070 .elementor-element.elementor-element-fcc32e4{--width:50%;}.elementor-5070 .elementor-element.elementor-element-5723db0{--width:50%;}}@media(max-width:1024px){.elementor-5070 .elementor-element.elementor-element-67da629{--min-height:550px;--margin-top:65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5070 .elementor-element.elementor-element-67da629::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-3% 50%;background-size:70% auto;}.elementor-5070 .elementor-element.elementor-element-9376a99{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5070 .elementor-element.elementor-element-fecbd01 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-5070 .elementor-element.elementor-element-d23300d{--padding-top:110px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5070 .elementor-element.elementor-element-434759a{font-size:19px;line-height:29px;}.elementor-5070 .elementor-element.elementor-element-14742a5{--padding-top:75px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5070 .elementor-element.elementor-element-f069d22{--swiper-slides-to-display:1;--swiper-pagination-size:10px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:100px;}.elementor-5070 .elementor-element.elementor-element-a1437be .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-5070 .elementor-element.elementor-element-f434f0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5070 .elementor-element.elementor-element-f434f0c{font-size:25px;line-height:31px;}}@media(max-width:767px){.elementor-5070 .elementor-element.elementor-element-67da629::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://buttramsbraces.com/wp-content/uploads/2024/05/element-1.svg");background-position:190% 88%;background-size:110% auto;}.elementor-5070 .elementor-element.elementor-element-67da629{--min-height:520px;}.elementor-5070 .elementor-element.elementor-element-9376a99{--padding-top:0px;--padding-bottom:86px;--padding-left:20px;--padding-right:0px;}.elementor-5070 .elementor-element.elementor-element-9376a99.e-con{--order:99999 /* order end hack */;}.elementor-5070 .elementor-element.elementor-element-fecbd01{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-5070 .elementor-element.elementor-element-fecbd01 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-5070 .elementor-element.elementor-element-9d70e70:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-9d70e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://buttramsbraces.com/wp-content/uploads/2024/05/mobile-before-bg-jpg.webp");}.elementor-5070 .elementor-element.elementor-element-9d70e70{--min-height:363px;}.elementor-5070 .elementor-element.elementor-element-d23300d{--padding-top:110px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5070 .elementor-element.elementor-element-434759a{font-size:28px;line-height:38px;}.elementor-5070 .elementor-element.elementor-element-0520cc0{--min-height:50px;}.elementor-5070 .elementor-element.elementor-element-b78464c{--padding-top:70px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-5070 .elementor-element.elementor-element-14742a5{--padding-top:60px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5070 .elementor-element.elementor-element-f069d22{--swiper-slides-to-display:1;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:65px;}.elementor-5070 .elementor-element.elementor-element-f069d22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5070 .elementor-element.elementor-element-aea756d{--padding-top:89px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-5070 .elementor-element.elementor-element-24d715a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5070 .elementor-element.elementor-element-24d715a .uc_style_enox_button_elementor_text{line-height:20px;}.elementor-5070 .elementor-element.elementor-element-c93acb0 iframe{height:290px;}}@media(min-width:1025px){.elementor-5070 .elementor-element.elementor-element-67da629::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-video-container::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5070 .elementor-element.elementor-element-67da629 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-5070 .elementor-element.elementor-element-9d70e70:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-9d70e70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5070 .elementor-element.elementor-element-0520cc0:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-0520cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5070 .elementor-element.elementor-element-aea756d:not(.elementor-motion-effects-element-type-background), .elementor-5070 .elementor-element.elementor-element-aea756d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-9376a99 */.elementor-5070 .elementor-element.elementor-element-9376a99.custom-block{
    padding-left: 19%;
}

@media(max-width:1440px){
   .elementor-5070 .elementor-element.elementor-element-9376a99.custom-block{
    padding-left: 10%;
} 
}
@media(max-width:1024px){
   .elementor-5070 .elementor-element.elementor-element-9376a99.custom-block{
    padding-left: 20px;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67da629 */.bg-overlay.elementor-element::before{
    z-index:1;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-f069d22 */.elementor-5070 .elementor-element.elementor-element-f069d22 .swiper-pagination-bullet-active{
    background: #fff;
}

.elementor-5070 .elementor-element.elementor-element-f069d22 .swiper-pagination-bullet{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for ucaddon_enox_button, class: .elementor-element-24d715a */@media(max-width:500px){
    .btn-text .btn-underline{
        text-align:center;
        padding:0px 5px;
        height:79px;
        line-height:20px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Marcellus';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://buttramsbraces.com/wp-content/uploads/2024/04/Marcellus-Regular.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ArchivoNarrow';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://buttramsbraces.com/wp-content/uploads/2024/04/ArchivoNarrow-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'ArchivoNarrow';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://buttramsbraces.com/wp-content/uploads/2024/04/ArchivoNarrow-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'ArchivoNarrow';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://buttramsbraces.com/wp-content/uploads/2024/04/ArchivoNarrow-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */