#fancybox-wrap .fcpink{color:#ea1e59}#fancybox-wrap .fancybox-bg,#fancybox-wrap #fancybox-title{display:none!important}#fancybox-wrap #fancybox-outer,#fancybox-wrap #fancybox-content{background:#fff0;border:0 solid #fff0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#fancybox-content{color:#fff}#Header #Top_bar{background:#8c3983!important;background:-moz-linear-gradient(left,#8c3983 0%,#ea1e59 54%,#f58344 100%)!important;background:-webkit-linear-gradient(left,#8c3983 0%,#ea1e59 54%,#f58344 100%)!important;background:linear-gradient(to right,#8c3983 0%,#ea1e59 54%,#f58344 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c3983',endColorstr='#f58344',GradientType=1)!important}#Header #Top_bar .top_bar_right_cdetails{position:absolute;top:10px;right:20px}#Header #Top_bar .top_bar_right_cdetails ul.tbr_cdetails li{display:inline-block;padding:0 10px}#Header #Top_bar .top_bar_right_cdetails ul.tbr_cdetails li a{color:#fff}#Header #Top_bar .top_bar_right_cdetails ul.tbr_cdetails li a i:before{height:26px;width:26px;background-color:#fff;border-radius:50%;font-size:16px;line-height:26px;color:#F0574D}#Header #Top_bar .top_bar_right_cdetails ul.tbr_cdetails li a:hover{text-decoration:none}#Header #Top_bar .menu_wrapper{margin-top:40px}#Header #Top_bar .menu>li a:after{background:#fc6d1e}#Header #Top_bar a.responsive-menu-toggle{width:55px;height:40px;top:60%}#Header #Top_bar a.responsive-menu-toggle i{font-size:40px;line-height:40px}#Subheader .breadcrumbs{float:none!important;margin-top:0;padding-left:20px}#Subheader ul.breadcrumbs li a{padding:10px}#Subheader ul.breadcrumbs li a:hover{text-decoration:none;background-color:#DDDEDF}#Content .fcwhite,#Content .fcwhite h2,#Content .fcwhite h3,#Content .fcwhite h4{color:#fff}#Content .fcpink{color:#ea1e59}#Content .fwbold{font-weight:600}#Content select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}#Content input[type="submit"]{background-color:#000}#Content .fcwhite input[type="submit"]{background-color:#cc0841}#Content .fcwhite input[type="submit"]:hover{background-color:#626262}#Content a.button,#Content input[type="submit"]{margin-bottom:0;-webkit-transition-property:background-color;transition-property:background-color}#Content a:hover.button,#Content input[type="submit"]:hover{background-color:#343434}#Content .column_hover_color.ute-link .hover_color .hover_color_bg{border:none;position:relative}#Content .column_hover_color.ute-link .hover_color .hover_color_wrapper{text-align:left}#Content .column_hover_color.ute-link h4{margin-bottom:0;color:#fff}#Content .column_hover_color.ute-link a:hover div.farrow{transition:transform 400ms,opacity 300ms;opacity:1;transform:translateX(9px) translateY(0) translateZ(0)}#Content .column_our_team .team .photo{border:none}#Content .sectionbbottom:after{content:"";width:100%;height:10px;background:#ff8000;display:block}#Content .wrap.bgpink input[type="submit"]{background-color:#fff;border-bottom:3px solid #DFDFD0;color:#626262}#Content .wrap.bgpink input[type="submit"]:hover{background-color:#DFDFD0}#Content table.accdetails thead{border-width:1px 1px 0 1px;border-style:solid;border-color:rgb(0 0 0 / .08)}#Content table.accdetails tbody{border-width:0 1px 1px 1px;border-style:solid;border-color:rgb(0 0 0 / .08)}#Content table.accdetails thead tr th,#Content table.accdetails tbody tr th{background-color:#f60;color:#fff}#Content table.accdetails thead tr th:first-child,#Content table.accdetails tbody tr td:first-child,#Content table.accdetails tbody tr th{text-align:left}#Content table.accdetails.hide-desktop tbody tr:first-child th,#Content table.accdetails.hide-desktop tbody tr:first-child td{border-top-width:1px}#Content .blog_wrapper .post-item .image_frame{border:none}#Content .blog_wrapper .post-item .post-desc-wrapper{text-align:center}#Content .blog_wrapper .post-item .post-title h3{font-size:26px;line-height:28px}#Content .blog_wrapper .post-item .post-footer{background:#fff0}#Content .blog_wrapper .post-item .btn-wrapper a.button .button_label{padding:6px 20px}#Content .portfolio_wrapper .portfolio-item{background:#ffffff!important}#Content .portfolio_wrapper .portfolio-item .portfolio-item-fw-bg{text-align:center}#Content .portfolio_wrapper .portfolio-item .image_frame{border:none}#Content .portfolio_wrapper .portfolio-item .title_wrapper h4{min-height:55px}#Content .portfolio_wrapper .portfolio-item .desc .dinclusion{line-height:14px;min-height:40px}#Content .portfolio_wrapper .portfolio-item .desc .dinclusion i:before,#Content .portfolio_wrapper .portfolio-item .desc .dinclusion{padding:0 0 10px;font-size:120%;color:#ea1e59}#Content .portfolio_wrapper .portfolio-item .desc .desc-wrapper{padding:0 0 20px}#Content .portfolio_wrapper .portfolio-item .desc .package{padding:0 0 20px;font-size:120%;color:#231f20}#Content .section.pi-bgrey .portfolio_wrapper .portfolio-item{background-color:#f1f1f1!important}#Content .section.pi-bgrey .portfolio_wrapper .portfolio-item .desc{background:#fff0}#Content .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail{border:none}#Content .ngg-gallery-thumbnail-box .ngg-gallery-thumbnail a{margin:0}@media only screen and (max-width:479px){#Header #Top_bar #logo img.logo-mobile{max-height:50px!important}}@media only screen and (min-width:768px){#Content .hide-desktop{display:none}}@media only screen and (max-width:767px){#Header #Top_bar .top_bar_left{margin-top:90px}#Header #Top_bar .top_bar_right_cdetails{right:50%;margin-right:-100px}#Header #Top_bar .top_bar_right_cdetails ul.tbr_cdetails li{display:block;padding:5px 10px;text-align:center}#Header #Top_bar a.responsive-menu-toggle{top:55px}#Header #Top_bar .menu>li>a{text-align:center}#Content .hide-mobile{display:none}#Content table.accdetails{font-size:80%}}@media only screen and (min-width:1240px){#Header #Top_bar .menu>li>a{padding:0}#Header #Top_bar .menu>li>a:after{bottom:0}}@media only screen and (max-width:1239px){#Header #Top_bar .menu>li>a,#Header #Top_bar .menu>li>a,#Header #Top_bar #menu ul li.submenu .menu-toggle{color:#626262}}.wpcf7-form-control.wpcf7-textarea{height:90px}#rev_slider_1_1{border-top:solid 10px #000}#menu-main-menu li a span{color:#000}#menu-main-menu li.current_page_item a span,#menu-main-menu li a:hover span{color:#ff8000}.phone a{font-size:18px;color:#ff8000!important}#Header #Top_bar .top_bar_right_cdetails ul.tbr_cdetails li a i::before{height:31px;width:31px;background-color:#ff8000;font-size:20px;line-height:30px;color:#fff}#Header #Top_bar{background:#fff!important}