@charset "UTF-8";.body {	font-family: source-sans-pro, sans-serif;  	font-style: normal;}/**backgrounds**/.back-1 {	background-attachment: fixed;	background-size: cover;	background-image: url( "../images/background/thr-back-1.jpg") ;}.back-2 {	background-attachment: fixed;	background-size: cover;	background-image: url( "../images/background/thr-back-2.jpg") ;}.back-3 {	background-attachment: fixed;	background-size: cover;	background-image: url( "../images/background/thr-back-3.jpg") ;}.back-4 {	background-attachment: fixed;	background-size: cover;	background-image: url( "../images/background/thr-back-4.jpg") ;}.back-5 {	background-attachment: fixed;	background-size: cover;	background-image: url( "../images/background/thr-back-5.jpg") ;}.back-6 {	background-attachment: fixed;	background-size: cover;	background-image: url( "../images/background/thr-back-6.jpg") ;}/**backgrounds-end**//**headings**/h1 {  	font-family: source-sans-pro, sans-serif;    font-size: 1.7rem;    font-weight: 300;    letter-spacing: .07rem;	color: #313131;    }h2 {  color:#000000;  font-size: 1rem;  font-weight: 300;  letter-spacing: .01rem;  line-height: 1.5rem;  text-align: justify;  }h3 {  font-size: 1.1rem;  font-weight: 300;  color: #FFFFFF;  letter-spacing: .05rem;  line-height: 1.6rem;  text-align: left;}p {  font-size: .9rem;  font-weight: 300;  letter-spacing: .03rem;  line-height: 1.4rem;  text-align: justify;  color:#000000;}.action {  font-size: 1.2rem;  font-weight: 300;  letter-spacing: .03rem;  line-height: 2rem;  text-align: left;  color:#FFFFFF;}/**headings**//**containers**/.container-q {  background-color: rgba(255,0,174,0.86);  padding: 15px 50px 15px 50px;  box-shadow: 0px 0px 20px rgba(102,103,104,0.50);  border: 1px solid #FFFFFF;  margin: 20px 0px 10px 0px;}.container-a {  background-color: rgba(0,0,0,0.40);  padding: 20px 50px 20px 50px;  box-shadow: 0px 0px 20px rgba(102,103,104,0.50);  border: 1px solid #FFFFFF;}.text-background {	box-shadow: 0px 0px 24px rgba(102,103,104,0.20);    background: rgba(255,255,255,0.50);	border: 2px solid #FFFFFF;	padding: 0px 35px 0px 35px;}.text-background-grey {	box-shadow: 0px 0px 24px rgba(102,103,104,0.20);    background: rgba(104,104,104,0.70);	border: 2px solid #FFFFFF;	padding: 0px 35px 0px 35px;}/**container-end**//**testimonials-carousel**/q {  font-family: source-sans-pro, sans-serif;  font-size: 1.2em;  font-weight: 300;  letter-spacing: .04rem;  line-height: 2rem;  padding-bottom: 5px;  color: #FFFFFF;}.quotes {  font-family: source-sans-pro, sans-serif;  font-size: 1.2em;  font-weight: 300;  letter-spacing: .04rem;  line-height: 2rem;  padding-bottom: 25px;  color: #FFFFFF;}/**quotes-marks**/q:before {content: '\201C';font-size: 250%;font-family: Times New Roman;vertical-align:-10px;}q:after {content: '\201D';font-size: 250%;font-family: Times New Roman;vertical-align: -10px;}/**quotes-marks**/.client {  font-family: source-sans-pro, sans-serif;  font-size: 1.1em;  font-weight: 300;  letter-spacing: .08rem;  color: #000000;   padding-top: 30px;}/**testimonials-carousel-end**//**contact-icon**/.contact-icon {	position: absolute;	right: 35px;	top:-0px;		font-size: 24px;}/**contact-icon end**/.contact {  font-size: 1.6rem;  font-weight: 300;  letter-spacing: .1rem;  line-height: 4rem;}.contact a:link  {  color:  #000000;}.contact a:hover  {  color:  #FD00B6;}/**links**/a {  color: #555454;}a:link {  color:  #FFFFFF;}a:hover {	color: #FD00B6;  	text-decoration: none;}a:visited {	color: #888888;}.contact-icon a:link {  color:  #888888;}.contact-icon a:hover {  color:  #FD00B6;}.action a {  color: #FFFFFF;}.action a:link {  color:  #FFFFFF;}.action a:hover {	color: #FD00B6;  	text-decoration: none;}.contact-footer a:link {	color:  #FFFFFF;}.contact-footer a:hover  {	 color:  #FD00B6;}/**links-end**//**Navigation **/ .navbar {background: rgb(252,252,252);background: linear-gradient(180deg, rgba(252,252,252,1) 34%, rgba(252,252,252,0.9122023809523809) 58%, rgba(253,253,253,0.5900735294117647) 77%, rgba(255,255,255,0) 100%, rgba(255,255,255,1) 100%);}.navbar-dark .navbar-nav .nav-link {    color: #000000 ;}.navbar-nav {	margin-right: 30px;	}.nav-item {  font-family: source-sans-pro, sans-serif;  font-size: .7rem;  font-weight: 300;  letter-spacing: .06rem;  color:#FD00B6;  text-align: left;    border-top: 1px solid #BABABA;}.nav-link {    display: block;    padding: .3rem 1rem;}.nav-link:hover {    text-decoration: none;    background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(193, 193, 193, 0.7982755602240896) 100%, rgba(167,167,167,1) 100%);    font-weight: 300;}.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {    background: rgb(255,255,255);	background: linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(98,98,98,0.7982755602240896) 100%, rgba(167,167,167,1) 100%);	color: #FFF;	border-left:1px solid #FFF;	border-right:1px solid #FFF;}.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {    color: #FFFFFF;}.navbar-nav .nav-link {    padding-left: 30;}.navbar-dark .navbar-nav .nav-link {    text-align: center;}.navbar-brand {   padding-right: 33px;   padding-left: 20px;}/**Navigation end **//**Navigation toggler **/.navbar-toggler {    background-color:#A4A4A4;		border-radius: .4rem .0rem .0rem .4rem;	position: absolute;  	right: -20px;  	top: 100%;	}.navbar-toggler-icon {    display: inline-block;    width: 1.em;    height: 1.em;    vertical-align: middle;    background: no-repeat center center;    background-size: 100% 100%;}.navbar-dark .navbar-toggler {    margin: 1rem 1rem 1rem 0rem;}.collapse.show {    display: block;    background-color: #FFFFFF;	margin: 0rem 0rem 0rem 0em;	box-shadow: 0px 10px 20px rgba(95,95,96,0.20);	border-bottom: 1px solid #000000;}/**Navigation toggler end **//** drop down button */ .fa-inverse {  color: #A4A4A4;}.dropdown-position {  position: absolute;  top: 190%;  right: -8px;   dispaly:none;}.dropbtn {  background-color:#FD00B6;  padding: 5px 25px 7px 18px;  font-size: 20px;  border-radius:.4rem .0rem .0rem .4rem;  cursor: pointer;  text-decoration: none;  border: 1px #fff solid;} .dropdown-content {  display: none;  background-color: transparent;  min-width: 25px;  z-index: 1;  font-size: 22px;  text-align: center;  border-radius: 10px 0px 0px 10px; } .dropdown-content a {  color:  #000000;  padding: 7px 10px 8px 10px;  text-decoration: none;  display: block;  outline: none;} .dropdown-content a:hover {  background-color: transparent;  color: #FD00B6;  border-radius: 10px 0px 0px 10px;  text-decoration: none;} .dropdown:hover .dropdown-content {  display: block;}.dropdown-menu {  padding: .0rem 0;  color: #FD00B6;  background-color: rgba(0,0,0,0.50);  border-radius: .0rem;}.dropdown-item {  padding: .25rem 1.5rem;  font-weight: 300;  color: #FD00B6;  /**border-bottom: 1px #fff solid;**/  border-radius: .0rem .4rem .4rem 0rem;}.dropdown-item:active {  background-color: #FD00B6;}.dropdown-item:hover {  color: #FD00B6;  background-color: rgba(0,0,0,0.50);  /**border-bottom: 1px #FD00B6 solid; **/} /**  drop down end**/ /**  carousel text **/ .carousel-container{background-color: #929292;border-top: 1px solid #ffffff;box-shadow: 0px 0px 24px #666768;border-bottom: 1px solid rgba(255,255,255,0.40);}.carousel-item.active,.carousel-item-next,.carousel-item-prev {    display:block;	}.carousel-control-next{	top: 70%;	right: -10px;	}.carousel-control-prev {	 top: 70%;	 left:-20px;   }.carousel-control-prev-icon {    background-image:url( "../images/carousel/previous.svg");}.carousel-control-next-icon {    background-image:url( "../images/carousel/next.svg");}.carousel-control-prev-icon:hover {    background-image:url( "../images/carousel/previous-f.svg");}.carousel-control-next-icon:hover {    background-image:url( "../images/carousel/next-f.svg");}/**portrait**/.carolyn {	border: 1px solid #000000;	margin-top: 65px;	}figcaption {	font-weight:300;	letter-spacing: .03rem;	font-size: 1.1rem;	color: #424242;	padding-top: 1rem;	text-align: center;	}/**portrait-end**/.director {	font-size: .9rem;	letter-spacing: .08rem;	font-weight: 300;}/**footer**/.footer {    position: relative;    right: 0;    bottom: 0px;    left: 0;    background-color: #000000;    padding: 20px 0px 150px 0px;	margin-top: 60px;}.white-line {	border-bottom: 1px solid #8E8C8C;	}.contact-footer {	border-top: 1px solid #8E8C8C;	font-weight: 300;	font-size: .7rem;	letter-spacing : .05rem;	padding: .3rem 0rem .4rem 0rem;	text-align: center;	color: #FFFFFF;}.nav-item.footer-nav {  font-family: source-sans-pro, sans-serif;  font-size: .5rem;  font-weight: 300;  letter-spacing: .06rem;  color: #FD00B6;  text-align: left;  border-top: 1px solid #BABABA;  border-bottom: none;}.navbar-nav.footer-nav {    margin: 0px 0px 0px 0px ;}.copyright { 	color:#FFFFFF;	font-weight:300;	letter-spacing: .07rem;	font-size: 10px;	border-top: 1px solid #8E8C8C;	padding-top:5px;	text-align:center;	padding: .3rem 0rem .5rem 0rem;}/**footer end**/@media (max-width: 575px){.action {	text-align: center; 	}.action-icon a{	color: #000000; 	text-align: center; 	}h2 {  color:#000000;  font-size: 1.08rem;  font-weight: 300;  letter-spacing: .01rem;  line-height: 1.9rem;  text-align: left;}p {  font-size: 1rem;  letter-spacing: .02rem;  line-height: 1.7rem;  text-align: left;}}@media (max-width: 320px){.contact {font-size: 1.4rem;}}