/*!
 Theme Name:   P-CANN
 Theme URI:    https://www.understrap.com
 Description:  UnderStrap Child Theme
 Author:       Holger Koenemann
 Author URI:   http://www.holgerkoenemann.de
 Template:     understrap
 Version:      0.3.5
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  understrap-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: holger1411/understrap-child
!*/
*,a,li,p{font-family:'Open Sans';font-weight:300;font-size:1em}a{color:#7f4ab9}a:hover{text-decoration:none;color:#000}h1{font-family:'Oswald';font-size:3vw;font-weight:500}@media (max-width:1200px){h1{font-size:4.5vw}}@media (max-width:768px){h1{font-size:30px}}h2{font-family:'Oswald';font-size:2vw;font-weight:500;display:inline-block;text-transform:uppercase;color:#5100a3;margin-bottom:20px;padding-bottom:20px;position:relative;margin-top:30px}h2:after{content:'';width:150px;height:1px;position:absolute;border-bottom:1px solid #ffc600;bottom:0;left:0}@media (max-width:1200px){h2{font-size:3vw}}@media (max-width:768px){h2{font-size:24px}}h3{font-family:'Open Sans';font-size:22px;font-weight:700;color:#5100a3;position:relative}ul{padding-left:10px}ul li{color:#3c3c3c;list-style:none}ul li:before{color:#5100a3;color:#5100a3;font-family:'FontAwesome';content:"\f101";font-size:1em;padding-right:5px;position:relative;top:0;font-weight:600}#att-footer{padding-bottom:1px}.purple-bg{background:#5100a3}.lpurple-bg{background:#8a54c1}.y-button,a.btn.btn-secondary.understrap-read-more-link,button.btn.activedemand-button{background:#ffc600;padding:5px 30px;border-radius:3px;color:#000;font-weight:900;text-transform:uppercase;border:none;transition:all .2s}.y-button:hover,a.btn.btn-secondary.understrap-read-more-link:hover,button.btn.activedemand-button:hover{cursor:pointer;background:#5100a3;color:#fff;text-decoration:none}.btn-center{text-align:center}.activedemand-button-container{text-align:center}i.fa.fa-bars{color:#fff;font-size:2em}ul#main-menu .dropdown-menu a{border-right:none;padding:10px 2px;background:rgba(0,0,0,.6);margin-bottom:3px;font-weight:600;transition:all .2s}ul#main-menu .dropdown-menu a:active,ul#main-menu .dropdown-menu a:focus,ul#main-menu .dropdown-menu a:hover{background:rgba(255,198,0,.7);color:#000}ul.dropdown-menu{background:0 0;text-align:center;border-radius:0;padding:0;margin:0;min-width:260px;margin-top:13px;border:none}ul.dropdown-menu li:before{content:none}.number{color:#fff;font-size:20px;margin-right:20px}.number a{color:#ffc600}.number a:focus,.number a:hover{color:#000}.phone-bar{padding:5px}ul#main-menu a{color:#fff;text-transform:uppercase;border-right:1px solid #fff;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s}ul#main-menu a:focus,ul#main-menu a:hover{background:#ffc600;color:#000}.navbar{padding:.8rem 1rem}section#home-hero{min-height:600px;background-size:cover;display:flex;align-items:center;justify-content:center;position:relative}@media (max-width:476px){section#home-hero{min-height:400px}}.hero-text{max-width:50vw;text-align:center;color:#fff;margin:auto;margin-top:25%}section#form-section{padding:50px 0;background:#ededed}#get-a-quote{background:#333;padding-bottom:30px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#get-a-quote .error{color:#fd5c5c}.form-content{padding:15px 0}.form-heading{text-align:center;font-size:30px;text-transform:uppercase;font-family:Oswald;padding:20px;color:#fff;background:#5100a3;margin-bottom:20px}.form-control{display:block;width:100%;font-size:1rem;line-height:1.25;color:#fff;background-color:rgba(255,255,255,0);background-image:none;background-clip:padding-box;border:1px solid #fff;border-radius:0;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-weight:300}.form-control option{background:#333}.form-control:focus{color:#fff;background-color:rgba(255,255,255,.11);border-color:#5100a3;outline:0}section#choose-sec{padding:80px 0}section#footer-section{background:#5100a3;padding:50px 0;color:#fff;border-top:10px solid #ffc600}section#footer-section a{color:#fff}section#footer-section a:hover{color:#ffc600}section#footer-section h3{color:#fff}section#footer-section .footer-phone{text-align:right}section#footer-section .footer-phone h3 a{color:#ffc600}section#footer-section .footer-phone h3 a:hover{color:#fff}section#footer-section ul{padding:0}section#footer-section ul li:before{content:'';font-size:0}section#home-one{padding:60px 0}.rental-sales-text{text-align:center;padding:30px 0;font-size:26px;font-family:Oswald;font-weight:500}.icon-box{text-align:center;padding:30px}section#home-two{padding:80px 0;text-align:center;color:#fff;background-size:cover;background-attachment:fixed}section#home-two h2{color:#fff;text-align:center}section#home-two h2:after{position:absolute;left:50%;transform:translate(-50%,0)}section#home-two h3{padding:10px;color:#fff;position:relative}section#home-two h3:after{width:50px;content:'';height:1px;border-bottom:1px solid #ffc600;position:absolute;left:50%;transform:translate(-50%,0);bottom:0}section#page-content{padding:50px 0}.purple-not-button{float:left;background:#5100a3;padding:10px;border-radius:5px;margin:10px;width:23%;text-align:center;color:#fff;font-weight:600}@media (max-width:991px){.purple-not-button{width:45%}}@media (max-width:476px){.purple-not-button{width:90%;margin:5px auto}}.not-btn-container.container{width:100%;display:inline-block}h2.entry-title{margin:0;padding-bottom:10px;text-transform:none;font-size:30px;font-weight:800}h2.entry-title:after{width:0;height:0;border-bottom:none}h2.entry-title a{color:#5100a3;font-weight:600}.entry-meta{padding-top:0;padding-bottom:10px}.entry-meta:after{width:150px;content:'';bottom:0;left:0;border-bottom:1px solid #5100a3;position:absolute}header.entry-header{display:inline-block;position:relative;margin-bottom:10px}.row.article-section{padding:30px 0}#right-sidebar{padding-top:30px;position:relative}#right-sidebar h3{padding:10px 0}#right-sidebar h3:after{width:100px;content:'';position:absolute;border-bottom:1px solid #ffc600;bottom:0;left:0}#right-sidebar a{color:#000}#right-sidebar li{padding:5px 0}.thumbnail-single{padding:20px}.service-bottom-content{text-align:center;padding:30px 0}.service-bottom-content .btn-center{margin-top:30px}.service-bottom-content h4{font-family:Oswald}.card{background-color:transparent;border:none;margin:20px 0}.card .card-header{background:#5100a3;border-bottom:none;border-radius:5px!important;padding:0;margin:0}.card .card-header h3 a{color:#fff;font-family:'Oswald';font-weight:500;padding:12px 20px;display:block}.card .card-header h3 a:after{font-family:FontAwesome;content:'\f055';color:#fff;position:absolute;top:13px;right:20px;transition:all .2s}.card .card-block{padding:20px;margin:20px 10px;border-left:1px solid #ffc600}.mobile-sticky-footer{display:none}.mobile-sticky-footer .sticky-item{width:50%;float:left;padding:5px;font-size:1em}.mobile-sticky-footer .fa{font-size:23px}.mobile-sticky-footer .fa:focus,.mobile-sticky-footer .fa:hover{color:#fff}@media (max-width:768px){.mobile-sticky-footer{display:block;position:fixed;bottom:0;width:100%;background:#000;color:#fff;text-align:center}}@media (max-width:768px){#att-footer{display:inline-block;text-align:center;background:#333;color:#fff;text-transform:uppercase;font-size:12px;padding-top:10px;width:100%;margin-bottom:35px}.footer-column{text-align:center;padding:30px 0}section#footer-section h3{color:#fff;text-align:center}}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}.pcann-thumbnail{max-height:150px;cursor:pointer}.pcann-thumbnail:not(last-of-type){margin-bottom:.5rem}#carousel-pcann-multi .carousel-control-prev{bottom:auto;left:50%;transform:translateX(-50%);top:-30px;color:#000;font-size:24px}#carousel-pcann-multi .carousel-control-next{top:auto;left:50%;transform:translateX(-50%);bottom:-30px;color:#000;font-size:24px}button{background:0 0;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none}.carousel-inner>.carousel-item.carousel-item-next,.carousel-inner>.carousel-item.active.carousel-item-right{transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);top:0}.carousel-inner>.carousel-item.carousel-item-prev,.carousel-inner>.carousel-item.active.carousel-item-left{transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);top:0}.carousel-inner>.carousel-item.next.carousel-item-left,.carousel-inner>.carousel-item.carousel-item-prev.carousel-item-right,.carousel-inner>.carousel-item.active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);top:0}