/*!
 *
 * Theme Name: RenkenDentalImplants.com
 * Author: Jarrod Drysdale
 * Author URI: http://studiofellow.com
 * Description: Custom theme for RenkenDentalImplants.com
 * Version: 0.1
 *
 */body{font-family:paralucent,helvetica,sans-serif;font-size:20px;line-height:1.5}h1,h2,h3{font-weight:700;margin:50px 0 25px}h1:first-child,h2:first-child,h3:first-child{margin-top:0}h1,h2,h3,h4{line-height:1}p{margin-bottom:20px}h1+h2,h1+h3,h2+h3,h2+h4,h3+h4{margin-top:0}h1{font-size:48px}h2{font-size:32px}h3{font-size:22px}p.lead{font-size:24px}@media (min-width:992px){h1{font-size:52px}h2{font-size:36px}h3{font-size:26px}}@media (min-width:1200px){h1{font-size:56px}h2{font-size:40px}h3{font-size:30px}}p.lead{font-weight:400}label,strong{font-weight:700}.sm,.small,small{font-size:16px}a:not(.btn){text-decoration:underline;text-decoration-skip:ink;outline:0!important}ol,ul{margin-bottom:20px}ol li,ul li{line-height:1.2;margin-bottom:10px}::selection{color:#000!important;text-decoration:none!important;background-color:#8DAD3C}.snug{margin-bottom:0!important}.light-weight{font-weight:200!important}.normal-weight{font-weight:400}.btn{border-radius:0;font-size:18px;line-height:1;padding:20px;text-decoration:none;box-shadow:none}.btn .far,.btn .fas{margin-left:10px}.btn:active,.btn:focus,.btn:hover:active,.btn:hover:focus{outline:0;box-shadow:none}.btn-renken{background-color:#8DAD3C;border:none;color:#fff}.btn-renken:hover{background-color:#6B86B2;color:#fff}.btn-renken-bare{background-color:#fff;border:none;color:#000;text-decoration:underline;text-decoration-skip:ink}.btn-renken-bare:hover{color:#8DAD3C}.csstransitions.csstransforms .btn{transition:all 250ms ease-in-out}.csstransitions.csstransforms .btn .far,.csstransitions.csstransforms .btn .fas{transition:all 250ms ease-in-out}.csstransitions.csstransforms .btn:hover .far,.csstransitions.csstransforms .btn:hover .fas{transform:rotate(360deg)}label{margin-bottom:10px}.form-control{font-size:18px;padding:15px;height:59px;color:#000;border:1px solid #000;border-radius:0;box-shadow:none;line-height:1}.form-control:focus{color:#000;border-color:#8DAD3C;outline:0;box-shadow:none}hr{margin:50px 0;border-top:1px solid #8DAD3C}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.dark-color{color:#000!important}.light-color{color:#fff!important}.major-color{color:#8DAD3C!important}.minor-color{color:#F6DF4E!important}.minor-color-alt-1{color:#F58915!important}.minor-color-alt-2{color:#6B86B2!important}.minor-color-alt-3{color:#B63E97!important}body,h1,h2,h3,h4,h5,h6{color:#000}a:not(.btn){color:#8DAD3C}a:not(.btn):hover{color:#000}.imp-hero{padding:50px 0;background:url(../img/bg-hero@2x.png) 45% -50px no-repeat;background-size:1000px auto;position:relative;overflow:hidden}.imp-hero .icon-hero{display:inline-block;width:125px;height:125px;border-radius:500px;background-color:#fff;box-shadow:0 0 50px 0 rgba(107,134,178,.65);vertical-align:middle;line-height:125px;text-align:center;z-index:2}.imp-hero .icon-hero img{margin:-5px 0 0 10px}.imp-hero h1{display:inline-block;padding:50px;border:1px solid #fff;margin:-10px 0 50px;z-index:1}.imp-hero .container{position:relative}@media (min-width:992px){.imp-hero{background-position:15% -100px;background-size:1360px auto}.imp-hero .container:before{content:'';display:block;width:100%;border-top:2px dashed #F58915;position:absolute;top:242px;right:83.333%;margin-right:-15px}.imp-hero .container:after{content:'';display:block;width:100%;border-top:2px dashed #8DAD3C;position:absolute;top:242px;left:83.333%;margin-left:-15px}}@media (min-width:1200px){.imp-hero{background-position:5% -100px;background-size:1360px auto}}.imp-intro{padding:100px 0;background-color:#F6DF4E}.imp-intro h2{position:relative;display:inline-block}.imp-intro h2 span:first-child{left:-50px}.imp-intro h2 span:last-child{right:-50px}.imp-intro h2 span{font-size:140px;color:#fff;font-weight:200!important;position:absolute;line-height:40px;top:15px}.imp-intro img{border-radius:50%}.imp-intro p:last-child{margin:50px 0 0}.imp-point{padding:200px 0 100px}.imp-point h1{font-size:60px;text-align:center;position:relative;z-index:2}.imp-point .desc{position:relative;z-index:2;background:rgba(255,255,255,.95);border-top:1px solid #000;margin-top:100px;padding:50px}.imp-point .number{position:relative;overflow:visible}.imp-point .number:before{content:"";width:600px;height:650px;position:absolute;z-index:1}@media (min-width:992px){.imp-point h1{text-align:right;margin-right:70px}.imp-point .desc{background:0 0;border-top:none;margin-top:0;padding:0 15px}}.imp-point-1 .number:before{background:url(../img/section-1-bg@2x.png) right top no-repeat;background-size:527px auto;right:50%;top:-120px;margin-right:-80px}@media (min-width:992px){.imp-point-1 .number:before{margin:0;right:10px;top:-120px}}.imp-point-2 .number:before{background:url(../img/section-2-bg@2x.png) right top no-repeat;background-size:557px auto;right:50%;top:-265px;margin-right:-80px}@media (min-width:992px){.imp-point-2 .number:before{margin:0;right:20px;top:-265px}}.imp-point-3 .number:before{background:url(../img/section-3-bg@2x.png) right top no-repeat;background-size:567px auto;right:50%;top:-145px;margin-right:-80px}@media (min-width:992px){.imp-point-3 .number:before{margin:0;right:20px;top:-145px}}.imp-point-4 .number:before{background:url(../img/section-4-bg@2x.png) right top no-repeat;background-size:534px auto;right:50%;top:-155px;margin-right:-80px}@media (min-width:992px){.imp-point-4 .number:before{margin:0;right:20px}}.imp-point-5 .number:before{background:url(../img/section-5-bg@2x.png) right top no-repeat;background-size:581px auto;right:50%;top:-180px;margin-right:-80px}@media (min-width:992px){.imp-point-5 .number:before{margin:0;right:20px;top:-180px}}.imp-footer{padding:100px 0;background:url(../img/bg-footer@2x.png) center top no-repeat;background-size:1524px auto;border-top:10px solid rgba(141,173,60,.3)}.imp-footer h2{margin:0 0 50px}.imp-footer h3.call-box{margin-bottom:50px}.imp-footer h3.call-box .btn-renken{display:inline-block;margin-top:10px}@media (max-width:768px){.imp-footer h3.call-box{font-size:18px;font-weight:600}}@media (min-width:992px){.imp-footer .form-control{width:300px}}@media (min-width:992px){.imp-footer h3.call-box{padding:30px;border:5px solid #8DAD3C;display:inline-block}}/*# sourceMappingURL=style.css.map */