.item_right{align-items:center}.paynow-btn{font-size:12px;background:#a8b5e3;border:none;border-radius:25px;color:#fff;margin-left:10px;padding:10px 8px;transition:.5s}.paynow-btn:hover{background:#fff;color:#d7c0e8;cursor:pointer;box-shadow:0px 1px 5px #00000075}.format-standard p{padding-bottom:18px}.footer_mid #text-2 p{font-size:18px;color:#8693c3}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px rgba(57,129,232,.8)}100%{box-shadow:0 0 0 20px rgba(57,129,232,0)}}@keyframes pulse-anim{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(197,163,222,.7)}70%{transform:scale(1.4);box-shadow:0 0 0 10px rgba(197,163,222,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(197,163,222,0)}}.purple{background:#c5a3de !important}.light-blue{background:#cce3fc !important}.spindle{background:#a8b5e3 !important}.blue{background:#8aaee8 !important}.schedule-slider{padding-top:0}.main-logo{text-align:right;display:none;transition:.5s}.fixed .main-logo{display:block}.main-logo img{width:200px}.scaling{animation:scaling 6s alternate infinite ease-in}@keyframes scaling{0%{transform:scale(.9)}100%{transform:scale(1.1)}}.mid{transition:transform .6s;will-change:transform}.post{background:#edf9e5}.blog .post{margin-bottom:50px}.post-thumbnail img{border-radius:5px}.blog .post:nth-child(even) .row{flex-direction:row-reverse}.single-post .post{padding:50px 0;padding-top:10px}.single-post .post .post-thumbnail{text-align:center}.single-post .post .post-thumbnail img{width:100%;margin-bottom:25px}.smiles-post-wrap{background:#edf9e5;padding:50px 0;padding-top:10px}.seport-experpt{margin-bottom:20px}.seaport-readmore{background:#c5a3de;display:inline-block;border:2px solid #d0d5e9;border-radius:30px;padding:8px 30px;color:#fff;transition:.3s}.seaport-readmore:hover{color:#fff !important}.entry-title a{color:#8693c3}.navigation{display:flex;justify-content:center;padding-top:30px}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;text-decoration:none}.navigation li{display:inline}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#8bafe7;border-radius:3px;cursor:pointer;padding:12px;padding:.75rem}.navigation li a:hover,.navigation li.active a{background-color:#8bafe7}.mention-list{display:flex}.before-after-container{width:100%;position:relative;overflow:hidden}.before-after-container .btn_1{width:20px !important;margin-top:0 !important;margin-right:45px}.before-after-container .btn_1 span{border-left:23px solid #908d8d;border-top:12px solid transparent;border-bottom:12px solid transparent}.before-after-container .btn_1:before,.before-after-container .btn_1:after{width:40px !important;height:40px !important}.before-after-container .btn_1:after{box-shadow:0 0 #f7,0 0 0 15px rgb(246 247 249/25%),0 0 0 8px rgb(241 245 245/35%),0 0 0 22px rgb(240 241 243/28%) !important}.text-wrap{z-index:99;position:absolute;bottom:120px;left:45px;width:550px}.text-wrap h1{text-transform:uppercase;font-size:54px;color:#fff}.text-wrap h6{color:#fff;font-size:18px}.before-after-container .beer-reveal{border-right:4px solid #fff}.before-after-container .beer-handle{transform:translate3d(-54%,-50%,0)}.light-box{z-index:99;position:absolute;bottom:120px;right:40px}.play-icons{display:flex;align-items:center}.play-icons i{font-size:30px;margin-right:10px;padding:12px;border-radius:50%;background:#3981e8;color:#fff;animation:pulse-animation 2s infinite}.play-icons p{border-radius:6px;padding:6px 18px;background:#3981e8;color:#fff;display:flex;align-items:center}.play-icons:hover{color:#fff}.play-icons i{font-size:30px;margin-right:10px}.review-section{background-size:cover;padding:60px 0;background:url(https://seaportsmiles.com/wp-content/uploads/2020/12/testimonial-background-1.jpg);background-position:center center;background-repeat:no-repeat}.review-section .owl-theme .owl-nav [class*=owl-]{color:inherit !important;background:0 0 !important}.review-section .owl-nav{display:flex;justify-content:center}.checked{color:orange}.thumb-wrap{width:100px;margin:0 auto}.rating-wrap{text-align:center;padding:15px 0}.single-review p{margin-bottom:0;position:relative;text-align:left}.single-review .name{padding:0 30px;display:block;text-align:center;font-style:italic;padding-bottom:40px;color:#c5a3de}.single-review p:before{content:'';display:block;background:url(https://seaportsmiles.com/wp-content/uploads/2020/11/quote-top.png);width:80px;height:64px;opacity:.1;position:absolute;top:-40px;left:0}.single-review p:after{content:'';display:block;background:url(https://seaportsmiles.com/wp-content/uploads/2020/11/quote-bottom.png);width:80px;height:64px;opacity:.1;position:absolute;bottom:-40px;right:0}.owl-next i,.owl-prev i{font-size:30px}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0 !important;color:#000}.owl-next:focus,.owl-prev:focus{outline:none !important}.thumb-list{list-style:none;margin:0;padding:0;text-align:center}.thumb-list li{display:inline-block;margin:0 5px;margin-top:40px}.thumb-list li:last-child{margin-bottom:0}.thumb-list li img{width:80px;transform:translatey(0px);animation:float 6s ease-in-out infinite;border:3px solid transparent;border-radius:50%}.selected{border-color:#c5a3de !important}.thumb-list li:nth-child(1) img{width:50px;animation:float 6s ease-in-out infinite}.thumb-list li:nth-child(3) img{width:60px;margin-top:-30px;animation:float 3s ease-in-out infinite}.thumb-list li:nth-child(4) img{width:55px;animation:float 5s ease-in-out infinite}.thumb-list li:nth-child(5) img{width:70px;animation:float 7s ease-in-out infinite}@keyframes float{0%{transform:translatey(0px)}50%{transform:translatey(-20px)}100%{transform:translatey(0px)}}.menu-item-has-children{position:relative}.dropdown-arrow{position:absolute;top:8px;right:32%}.mobile_menu .sub-menu{display:none}.sub-menu.show{display:block !important}.mobile_menu .menu-main-menu-container{overflow-y:scroll;height:250px}.single-testi p{font-size:18px;margin-bottom:10px}.single-testi i{font-weight:600}.services-section{padding-top:100px}.services-section .item_bottom{margin-bottom:80px}.services-section .single-service{text-align:center;margin-bottom:30px;min-height:190px;position:relative}.single-service h4{font-size:14px;z-index:2}.single-service h4{font-size:12px;z-index:2}.services-section .single-service:before{width:380px;height:280px;display:inline-block;content:'';background-repeat:no-repeat;background-size:contain;position:absolute;left:0;opacity:.7;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.service-one,.service-three{margin-bottom:100px !important}.service-one:before{margin-top:-20px;background:url(https://seaportsmiles.com/wp-content/uploads/2020/12/bg1.png)}.service-two:before{background:url(https://seaportsmiles.com/wp-content/uploads/2020/12/bg2.png)}.service-three:before{margin-top:-35px;background:url(https://seaportsmiles.com/wp-content/uploads/2020/12/bg3.png)}.service-four:before{background:url(https://seaportsmiles.com/wp-content/uploads/2020/12/bg4.png)}.section_6{padding-top:100px}.section_6:bofore{content:'';width:100%;height:400px;background:url(https://seaportsmiles.com/wp-content/uploads/2020/09/brush-bg.png);background-size:cover}.experience-section{background-repeat:no-repeat !important;background-size:cover;padding:100px 0;background:url(https://seaportsmiles.com/wp-content/uploads/2021/02/cta-background.png)}.experience-section h2{color:#000;margin-bottom:15px!important}.itero-section{padding:100px 0;position:relative}.itero-section .main-title{color:#a8b5e3}.columns-row{padding-top:80px}.video-wrap video{border-radius:6px}.youtube-background{width:100%;height:100%}.youtube-background:before{content:'';width:104%;height:100%;display:inline-block;position:absolute;background-color:rgba(168,181,227,.3) !important;top:0;left:0;right:0;bottom:0;z-index:1}.hero-section:after{content:'';width:100%;height:100%;display:inline-block;position:absolute;background-color:rgba(168,181,227,.3) !important;top:0;left:0;right:0;bottom:0;z-index:4}.itero-section .youtube-background:before,.itero2-section .youtube-background:before{background:#f1ffe9d6 !important}.single-feature{display:flex;align-items:center}.single-feature h4{font-size:16px;margin-left:20px;margin-bottom:0}.single-feature{margin-bottom:25px;background:#ffffff7a;padding:20px;border-radius:6px;transition:.5s}.single-feature:hover{background:#fff !important;cursor:pointer;transform:scale(1.05);transition:.5s}.single-feature .lnr{font-size:20px}.accordian-title{font-size:25px;margin-bottom:40px}.itero2-section{padding:100px 0}.title-wrap{margin-bottom:80px}.title-wrap h4{font-size:36px;color:#a8b5e3}.list-left ul li span,.list-right ul li span{background:#c5a3de;color:#fff;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:16px;animation:pulse-animation 2s infinite}.list-left li{text-align:right}.list-right li{text-align:left}.list-left h4,.list-right h4{font-size:18px;margin-bottom:0}.list-left h4{margin-right:68px}.list-right h4{margin-left:68px}.list-left li span{position:absolute;right:0;top:50%;transform:translateY(-50%)}.list-right li span{position:absolute;left:0;top:50%;transform:translateY(-50%)}.list-left li,.list-right li{position:relative;margin-bottom:60px}.list-left li:last-child,.list-right li:last-child{margin-bottom:0}.col-left,.col-right,.col-center{position:relative;text-align:center}.col-left h4,.col-right h4,.col-center h4{color:#fff;padding-top:40px}.col-left img{position:absolute;left:0;top:0;z-index:-1;width:100%}.col-right img{position:absolute;right:0;top:0;z-index:-1;width:100%}.col-center img{position:absolute;right:0;left:0;right:0;top:0;z-index:-1;width:100%}.col-center h4{color:#000 !important}.our-service-section{overflow:hidden}.our-service-section .col-md-6{padding-left:0 !important;padding-right:0 !important}@keyframes animate{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}.skin-inner-sec{overflow:hidden}.services-wrap{padding:0 15px;padding-top:15px}.left-section{padding-left:0;padding-right:0}.left-section img{width:100%}.smile-section{padding-bottom:30px}#section_5 .container-fluid{max-width:1140px !important}.itero-right{position:relative}.scanner-wrap{position:relative}.scanner-wrap h4{color:#c5a3de}.scanner-wrap p{margin:0 auto;width:450px;margin-bottom:30px}.video-wrap img{width:200px}.hero-section{min-height:700px;max-height:900px;padding-bottom:200px;position:relative;width:100%;overflow:hidden}.hero-wrap{z-index:5;position:absolute;top:45%;left:0;transform:translate(0%,-45%)}.hero-section .single-button{padding:12px 75px}.video-bg-wrap{width:100%;position:absolute;top:0;left:0}@media(min-width:1281px){.hero-section{height:1245px}}.hero-section h1{text-transform:uppercase;font-size:34px;color:#fff}.hero-section:before{content:'';width:100%;height:155px;background:url(https://seaportsmiles.com/wp-content/uploads/2021/01/videoshape-bottom.png);position:absolute;bottom:-5px;z-index:8}.buttons-wrap a{background:#467ed5;color:#fff;padding:12px 30px;text-transform:uppercase;font-weight:600;display:inline-block;border-radius:6px;margin-right:30px;transition:.5s;font-size:14px}.buttons-wrap a:hover{background:#000!important}.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-horizontal .twentytwenty-handle:before{width:10px;margin-left:-5px}.play-icon{margin-top:-142px;display:inline-block;margin-bottom:10px}.play-icon span{border-left:32px solid #000 !important}.play-icon .btn_1:before{background:#a8b5e3 !important}.gallery-section{padding-top:100px}.img-grid{display:flex}.column-wrap{width:33.33%}.image-wrap{position:relative;display:flex;margin:10px 5px}.column-wrap .owl-carousel{padding:5px !important}.icon-play{height:100px !important;width:100px !important;position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.face-right{padding-left:0 !important;padding-right:0 !important}.abstruct-shape-top{position:absolute;z-index:99;width:100%;height:100%;left:0}.single_blog_post img{width:100%}.not-found{text-align:center;padding:120px 0}.single_doctor .images{position:relative}.single_doctor .images a{display:block}.single_doctor .images i{background:#92b3e8;border-radius:20px;width:27px;height:27px;text-align:center;line-height:28px;padding-left:2px;color:#fff;position:absolute;right:5px;bottom:0;transform:scale(1);animation:pulse-anim 8s infinite}.masonry-wrapper{max-width:1920px;margin-right:auto;margin-left:auto}.full-masonry{columns:1;column-gap:10px}.masonry-item{display:inline-block;vertical-align:top;margin-bottom:10px;width:100%}@media only screen and (max-width:1023px) and (min-width:768px){.full-masonry{columns:2}}@media only screen and (min-width:1024px){.full-masonry{columns:5}}.masonry-item,.masonry-content{border-radius:4px;overflow:hidden}.masonry-content{width:100%}.masonry-footer:hover,.masonry-footer:active,.masonry-footer:focus{opacity:.75}.single-brow img{transition:.5s}.single-brow:hover img{transform:rotateY(360deg)}#slides{position:relative;padding:0;margin:0;list-style-type:none}.slide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.slide img{width:100%}.showing{opacity:1;z-index:2;display:contents}.face-tilt-wrap img,.skin-tilt-wrap img,.smile-tilt-wrap img{width:100%}#face-section,#skin-section,#smile-section{overflow:hidden}.face-right{background:url(https://seaportsmiles.com/wp-content/uploads/2021/01/bgshape01.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.skin-left{background:url(https://seaportsmiles.com/wp-content/uploads/2021/01/bgshape02.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.itero-right{background:url(https://seaportsmiles.com/wp-content/uploads/2021/01/bgshape03.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.face-right .img2{position:absolute;top:0;left:0;transform:translateZ(20px)}.image-wrap,.tilt-wrap{position:relative;transform-style:preserve-3d}.video-wrap{margin:0 auto;width:960px;height:540px;border-radius:10px;overflow:hidden}.servcie-intro-section .left-sec{text-align:center;position:relative}.servcie-intro-section .left-sec h2{font-size:30px}.servcie-intro-section .right-sec{height:600px}.servcie-intro-section .right-sec .youtube-background{border-radius:6px}.video-shape{z-index:99;width:101%;height:101%;position:absolute;left:0;margin:0;padding:0}.content-wrap{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blob-wrap{position:relative}.single-blob{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.servcie-intro-section .container-fluid{max-width:1920px !important;position:relative}.servcie-intro-section .left-sec{width:512px;position:absolute;top:50%;left:0;transform:translate(0%,-50%);z-index:999 !important}.youtube-background{position:relative}.video-bgwrap{position:relative;width:100%;height:100%;display:contents;padding:0;margin:0}.video-right{min-height:700px;height:130vh;display:flex;align-items:flex-end;max-height:900px;position:relative;overflow:hidden !important}.collage-img{width:165px;float:right;margin-top:-20%;margin-right:-40px}.servcie-intro-section .buttons-wrap a{color:#000 !important;margin-right:15px !important}.servcie-intro-section .buttons-wrap a:hover{background:#000 !important;color:#fff !important}@media(max-width:1080px){.hero-section .single-button{padding:8px 30px}}@media(max-width:991px){.text-wrap{bottom:60px}.play-icons p{font-size:10px}.text-wrap h1{font-size:26px;max-width:300px}.text-wrap h6{font-size:14px}.buttons-wrap a{padding:6px 22px;margin-right:5px;font-size:12px}.light-box{right:15px}.section_1 .left ul li:nth-child(2){margin-right:0}.section_1 .right ul li:nth-child(2){margin-left:0}.main_menu ul li a{font-size:16px;padding:10px 8px}.hero-wrap{bottom:20%;left:50%;transform:translate(-50%,-50%);text-align:center;top:auto}.hero-section{height:700px}.hero-section h1{text-transform:uppercase;font-size:20px}.scanner-wrap p{width:100%}.single_doctor .name{padding-right:10px;margin-right:10px}.single_doctor .name h4{font-size:10px}.single_doctor .name p{font-size:12px}.single_doctor .sig img{width:100px}.md-rev{flex-direction:column-reverse}}@media(max-width:768px){.section_padding{padding:30px 0 !important}.itero-right{margin-top:20px}.services-wrap h3{margin:0 auto;padding-bottom:20px}.services-wrap .btn_3{width:100%}.skin-services,.smile-service{text-align:center;justify-content:center}.skin-services h4,.smile-service h4{text-align:center;width:100%}.icon-play{height:48px !important;width:48px !important}.servcie-intro-section .left-sec h2{font-size:22px}.servcie-intro-section .left-sec{position:relative;width:100%;top:auto;left:auto;transform:none;z-index:1 !important;padding:30px 0}}@media(max-width:767px){.before-after-container{margin-top:52px}.gallery-section{padding-top:30px}.title h2{margin:10px 0}.image_slider_2 .owl-nav{margin-top:30px}.buttons-wrap a{margin-bottom:10px !important}.smile-section{margin-top:40px}.footer_mid ul li span{float:none;text-align:none;margin-left:30px}.section_4 .image_slider_2{text-align:center}}@media(min-width:575px) and (max-width:766px){.text-wrap{bottom:20px;left:20px}.play-icons p{display:none}}@media(max-width:574px){.before-after-container .btn_1 span{border-left:10px solid #908d8d;border-top:6px solid transparent;border-bottom:6px solid transparent;margin-left:6px}.before-after-container .btn_1:before,.before-after-container .btn_1:after{width:5px !important;height:5px !important}.text-wrap{bottom:8px!important;left:10px;width:205px}.text-wrap h1{font-size:17px;margin-bottom:0}.text-wrap h6{font-size:10px;margin-bottom:5px!important}.buttons-wrap a{font-size:8px;margin-bottom:2px !important}.play-icons p{display:none}.light-box{right:0;bottom:25px}.inner-face-sec{margin:0 auto !important}.video-right{height:230px !important;min-height:230px !important}.hero-section{min-height:600px !important;height:600px}.collage-img{margin-top:0!important;margin-right:10px!important}.schedule-btn{padding:8px 16px}}@media(min-width:1920px){.copyright_area ul li a,.text-wrap h6,.section_1 ul li,p,.footer_mid ul li,.footer_mid ul li a,.footer_mid .footer_phone a,.elementor-element,.elementor-icon-list-item{font-size:20px !important}}