@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,600,700,900);
body {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-style: normal
}

/**Update**/
.p-main-top
{
        padding: 170px 0;
}
.mb-block-sec
{
    display:none;
}
/*Custom CSS*/

.whats__in__the__box::-webkit-scrollbar { width: 8px; border-radius: 50%; }
    
    /* Track */
.whats__in__the__box::-webkit-scrollbar-track { background: rgba(0, 0, 0, .05); border-radius: 100px; }
    
    /*::-webkit-scrollbar-track:hover { background: rgba(255, 217, 59, .1); }*/
     
    /* Handle */
.whats__in__the__box::-webkit-scrollbar-thumb { background: #0686d8; border-radius: 100px; }

.image-checkbox,
.color-checkbox {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    outline: 0;
    margin-bottom: 8px;
    border-radius: 7px;
    overflow: hidden;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}
.image-checkbox + p,
.color-checkbox + p
{
    margin-bottom:10px;
    line-height:0;
    color:#000;
    font-weight:500;
}
.image-checkbox:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.image-checkbox input[type="checkbox"],
.color-checkbox input[type="checkbox"] {
    display: none
}

.image-checkbox-checked {
    -webkit-transition: all .1s;
    -moz-transition: all .1s;
    -ms-transition: all .1s;
    -o-transition: all .1s;
    transition: all .1s
}

.image-checkbox .fa,
.color-checkbox .fa {
    position: absolute;
    color: #fff;
    background-color: #EF4A43;
    padding: 10px;
    display: none;
    top: 3px;
    right: 4px;
    border-radius: 50px;
}

.image-checkbox-checked .fa,
.color-checkbox-checked .fa {
    display: block!important
}

.greenbox-shadow {
    box-shadow: green 0 20px 40px -30px
}

.blue-shadow {
    box-shadow: blue 0 20px 40px -30px
}

.greyscale-shadow {
    box-shadow: rgb(17, 17, 17) 0 20px 40px -30px
}

.seablue {
    box-shadow: teal 0 20px 40px -30px
}

.purple-shadow {
    box-shadow: purple 0 20px 40px -30px
}

.pink-shadow {
    box-shadow: pink 0 20px 40px -30px
}

.red-shadow {
    box-shadow: red 0 20px 40px -30px
}

.orange-shadow {
    box-shadow: orange 0 20px 40px -30px
}

.yellow-shadow {
    box-shadow: yellow 0 20px 35px -30px
}

.color-checkbox .color-details {
    position: absolute;
    bottom: -70%;
    left: -2px;
    right: -2px;
    padding: 22px 20px;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    height: 100%;
}

.color-checkbox .color-details h3 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 24px
}

.color-checkbox:hover .color-details {
    bottom: -20%;
}

.progress-bar-title {
    margin-bottom: 10px
}

.progress-bar-title,
.progress-bar {
    font-size: 16px;
    color: #f46e6c
}

.progress {
    height: 10px;
    box-shadow: none;
    background: #e4e4e4;
    overflow: visible;
    margin-top: 20px;
    margin-bottom: 10px
}

.progress-bar {
    position: relative;
    border-radius: 10px;
    background: linear-gradient(to right, #EF4A43 0%, #f16964 100%);
    box-shadow: none;
    color: inherit
}

.progress-bar span {
    position: absolute;
    top: 20px;
    width: 50px;
    font-size: 15px;
    right: -25px;
    color: #fff;
    border-radius: 3px;
    padding: 2px 5px 2px 2px;
    background-color: rgba(0, 0, 0, .8)
}

.progress-bar span:after {
    content: " ";
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    bottom: -5px;
    left: 0;
    right: 0;
    margin: auto;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid rgba(0, 0, 0, .8)
}

.logo-type {
    position: relative
}

.logo-type .type-name {
    position: relative;
    display: inline;
    float: left;
    top: -30px;
    margin-left: 3px
}

.logo-type .type-name + .type-name {
    float: right;
    position: relative;
    display: inline;
    top: -30px;
    margin-right: 3px
}

.logomaker-section {
    height: 95vh;

}

.bg-grey {
    background-color: #ffffff;
}

.logomaker-section .logomaker-sec-head {
    text-align: center;
    clear: both
}

.logomaker-section .logomaker-sec-head h2,
.logomaker-section .logomaker-sec-head p {
    color: white
}

.logomaker-section .logomaker-sec-head p {
    font-size: 18px
}

.container-contact2-form-btn {
    background-color: #fff;
    position: fixed;
    bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-shadow: -10px 0 15px 0 #d0d0d0;
    -moz-box-shadow: -10px 0 15px 0 #d0d0d0;
    box-shadow: -10px 0 15px 0 #d0d0d0;
    width: 100%;
    left: 0
}

.contact2-form-btn,
.contact2-form-btn2,
.contact2-form-btn3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 10px;
    min-width: 150px;
    height: 50px;
    font-family: sans-serif 'Poppins-Medium';
    font-size: 16px;
    color: #fff;
    line-height: 1.2;
    background:#a ;
    border: 0;
    border-radius: 5px
}

.contact2-form-btn3 {
    box-shadow: 0 1px 7px 1px #b1b1b1
}

.contact2-form-btn {
    display: block;
}

.contact2-form-btn2 {
    display: block;
    background-color: transparent;
   /* border: 1px solid #ff7f00; */
    color: #FFF
}












html {
  scroll-behavior: smooth;
}
.dnone
{
    display:none;
}
.dshow
{
    display:block;
}
.mt-57
{
    margin-top:57px;
}
/*Custom Popup*/

.content-btncus a {
    float: right;
    display: inline-block;
    background: #dd177a;
    border: #000000;
    border-radius: 100px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 0;
    padding: 13px 35px;
    margin-right: 18px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}

.content-btncus a:hover {
    color: #0686d8
}

.content-btncus a::before {
    background: #fff;
    border-radius: 25px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.content-btncus a:hover::before {
    transform: scaleY(1)
}
#enquirypopup .modal-dialog {
    width: 400px;
    padding: 0px ;
    position: relative;
}

#enquirypopup .modal-dialog {
    width: 400px;
    padding: 0px ;
    position: relative;
}
/*
#enquirypopup .modal-dialog:before {
    content: '';
    height: 0px;
    width: 0px;
    border-left: 50px solid #0686d8;
    border-right: 50px solid transparent;
    border-bottom: 50px solid transparent;
    position: absolute;
    top: 1px;
    left: -14px;
    z-index: 99;
}

.custom-modal-header {
    text-align: center;
    color: #0686d8;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-top: 4px solid;
}

#enquirypopup .modal-dialog .close {
    z-index: 99999999;
    color: white;
    text-shadow: 0px 0px 0px;
    font-weight: normal;
    top: 4px;
    right: 6px;
    position: absolute;
    opacity: 1;
}

.custom-modal-header .modal-title {
    /* font-weight: bold; */
    font-size: 18px;
    padding-left:14px;
}

#enquirypopup .modal-dialog:after {
    content: '';
    height: 0px;
    width: 0px;
    /* border-right: 50px solid rgba(255, 0, 0, 0.98); */
    border-right: 50px solid #0686d8;
    border-bottom: 50px solid transparent;
    position: absolute;
    top: 1px;
    right: -14px;
    z-index: 999999;
}
*/
.form-group {
    margin-bottom: 15px !important;
}

.form-inline .form-control {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
}
/*Custom Popup*/


.img {
    max-width: 100%;
    transition: all 0.3s ease-out 0s
}

.f-left {
    float: left
}

.f-right {
    float: right
}

.fix {
    overflow: hidden
}

a,
.button {
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s
}

button {
    cursor: pointer
}

a:focus,
.button:focus,
button,
input {
    text-decoration: none;
    outline: none
}

input:focus,
textarea:focus,
button,
:focus,
button:focus {
    outline: 0
}

a:focus,
a:hover,
.portfolio-cat a:hover,
.footer -menu li a:hover {
    color: #2B96CC;
    text-decoration: none
}

a,
button {
    color: #dd177a;
    outline: medium none
}

.uppercase {
    text-transform: uppercase
}

.capitalize {
    text-transform: capitalize
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Poppins', sans-serif;
    color: #313131;
    margin-top: 0;
    font-style: normal;
    font-weight: 400;
    text-transform: normal
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: inherit
}

h1 {
    font-size: 40px;
    font-weight: 500
}

h2 {
    font-size: 35px
}

h3 {
    font-size: 28px
}

h4 {
    font-size: 22px
}

h5 {
    font-size: 18px
}

h6 {
    font-size: 16px
}

ul {
    margin: 0;
    padding: 0
}

li {
    list-style: none
}

p {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    color: #7e7e7e;
    margin-bottom: 15px
}

hr {
    border-bottom: 1px solid #eceff8;
    border-top: 0 none;
    margin: 30px 0;
    padding: 0
}

label {
    color: #7e7e7e;
    cursor: pointer;
    font-size: 14px;
    font-weight: 400
}

*::-moz-selection {
    background: #d6b161;
    color: #fff;
    text-shadow: none
}

::-moz-selection {
    background: #444;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #444;
    color: #fff;
    text-shadow: none
}

*::-moz-placeholder {
    opacity: 1
}

*::placeholder {
    color: #555;
    font-size: 14px;
    opacity: 1
}

.theme-overlay {
    position: relative
}

.theme-overlay::before {
    background: #1696e7 none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    opacity: .6;
    position: absolute;
    top: 0;
    width: 100%
}

.separator {
    border-top: 1px solid #f2f2f2
}

.btn.btn-black {
    background: #303b41
}

.btn.btn-black:hover {
    background: #1a1a1a
}

.btn:hover {
    background: #106fab;
    color: #fff
}

.btn.btn-large {
    padding: 10px 25px
}

.btn-lg {
    font-weight: 700;
    padding: 13px 31px
}

.btn.white-btn:hover {
    border-color: #ddd;
    color: #ddd
}

.btn.btn-base.btn-link {
    background: transparent none repeat scroll 0 0;
    border: 0 none;
    color: #1696e7;
    padding: 0;
    text-decoration: none
}

.btn.btn-base.btn-link:hover {
    color: #106fab
}

.theme-bg {
    background: #1696e7
}

.bg-white {
    background-color: #ffffff!important
}

.breadcrumb>.active {
    color: #888
}

.header-top-area {
    padding: 12px 0
}

.header-left {
    display: inline-block;
    margin-right: 44px
}

.header-left:last-child {
    margin-right: 0
}

.header-info {
    float: right
}

.header-img {
    float: left;
    margin-right: 20px
}

.header-right {
    text-align: right;
    margin-top: 2px
}

.header-info span {
    color: #fff;
    font-size: 14px;
    font-weight: 400
}

.header-icon>span {
    color: #fff;
    font-size: 14px;
    margin-right: 20px
}

.header-icon a {
    color: #fff;
    font-size: 15px;
    margin-right: 16px
}

.header-icon a:last-child {
    margin-right: 0
}

.header4-menu {
    position: absolute;
    right: 0;
    z-index: 999;
    width: 100%
}

.logo {
    margin-top: 32px
}

.logo1 {
    margin-top: 43px
}

.menu-style1 .logo1 {
    margin-top: 20px
}

.menu-style3 .logo1 {
    margin-top: 50px
}

.block-right {
    margin-top: 32px
}

.serch-img {
    cursor: pointer;
    display: inline-block;
    margin-right: 40px;
    position: relative
}

.serch-img::before {
    background: #515151 none repeat scroll 0 0;
    content: "";
    height: 15px;
    position: absolute;
    right: -20px;
    top: 5px;
    width: 1px
}

.header-search-form {
    background: #222 none repeat scroll 0 0;
    opacity: 0;
    position: absolute;
    right: 0;
    transition: all 0.3s ease 0s;
    visibility: hidden;
    width: 200px;
    z-index: 9
}

.serch-img:hover .header-search-form {
    opacity: 1;
    visibility: visible
}

.header-search-form input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    height: 45px;
    padding: 0 15px;
    width: 100%
}

.header-search-form button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #fff;
    line-height: 45px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 48px;
    top: 0;
    right: 0
}

.header-search-form input::-moz-placeholder {
    color: #fff
}

.header-search-form input:-moz-placeholder {
    color: #fff
}

.menu-right {
    float: right
}

.menu-right li {
    position: relative
}

.menu-right a {
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400
}

.menu-right a i {
    margin-left: 7px
}

.menu-right li ul {
    background: #222 none repeat scroll 0 0;
    left: 0;
    opacity: 0;
    padding: 7px 0;
    position: absolute;
    top: 100%;
    transition: all 0.3s ease 0s;
    visibility: hidden;
    width: 110px;
    z-index: 9
}

.menu-right li:hover ul {
    opacity: 1;
    visibility: visible
}

.menu-right li ul a {
    color: #ddd;
    display: block;
    font-size: 12px;
    padding: 5px 14px;
    transition: .3s
}

.menu-right li ul a:hover {
    color: #0686d8
}

.menu-right1 {
    display: inline-block;
    float: right;
    margin-left: 58px;
    margin-top: 42px
}

.menu-style1 .menu-right1 {
    margin-top: 36px
}

.menu-style3 .menu-right1 {
    margin-top: 49px
}

.menu-right1>ul>li>a {
    color: #3d3d3d;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    position: relative
}

.main-menu-style3 .menu-right1>ul>li>a {
    color: #fff
}

.menu-right1>ul>li>a::before {
    background: #e8e7e7 none repeat scroll 0 0;
    content: "";
    height: 14px;
    left: -21px;
    position: absolute;
    top: 3px;
    width: 1px
}

.menu-right1 a i {
    margin-left: 7px
}

.menu-right1 ul li ul {
    background: #222 none repeat scroll 0 0;
    left: 0;
    opacity: 0;
    padding: 7px 0;
    position: absolute;
    top: 100%;
    transition: all 0.3s ease 0s;
    visibility: hidden;
    width: 110px;
    z-index: 9
}

.menu-right1 ul li:hover ul {
    opacity: 1;
    visibility: visible
}

.menu-right1 ul li ul a {
    color: #ddd;
    display: block;
    font-size: 12px;
    padding: 5px 14px;
    transition: .3s
}

.menu-right ul li ul a:hover {
    color: #0686d8
}

.menu-style4 .menu-right ul li ul a:hover {
    color: #8873ff
}

.main-menu-area {
    padding-bottom: 22px
}

.main-menu ul li {
    display: inline-block;
    position: relative
}

.main-menu ul li a {
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: 400;
    margin-right: 16px;
    padding: 34px 13px 15px;
    text-transform: uppercase;
    transition: all 0.3s ease 0s
}

.main-menu ul li:last-child a {
    margin-right: 0
}

.main-menu ul li:hover>a,
.main-menu ul li.active>a {
    color: #fff;
    background: #0686d8
}

.main-menu-style1 {
    padding: 0 101px
}

.main-menu-style3 {
    padding: 0 101px
}

.main-menu-style2 {
    padding: 0 101px
}

.main-menu-style5 {
    padding: 0 101px
}

.main-style1>nav>ul>li {
    display: inline-block;
    position: relative;
    padding: 0 17px
}

.main-style1>nav>ul>li a {
    color: #3d3d3d;
    display: block;
    font-size: 16px;
    font-weight: 400;
    padding: 44px 0;
    position: relative;
    text-transform: uppercase;
    transition: all 0.3s ease 0s;
    position: relative
}

.main-menu-style3 .main-style1>nav>ul>li a {
    color: #000
}

.style-2>nav>ul>li a::after {
    background-image: url(../img/icon/001.html);
    bottom: 28px;
    content: "";
    height: 8px;
    left: 0;
    position: absolute;
    width: 28px;
    opacity: 0;
    transition: .3s
}

.style-2>nav>ul>li:hover>a::after {
    opacity: 1
}

.menu1-style>nav>ul>li a::after {
    background-image: url(../img/icon/003.html);
    bottom: 28px;
    content: "";
    height: 8px;
    left: 0;
    position: absolute;
    width: 28px;
    opacity: 0;
    transition: .3s
}

ul.primary-navbar {
    display: flex;
    justify-content: flex-end
}

ul.primary-navbar li {
    padding: 10px 1px 0 6px
}

ul.primary-navbar>li>a {
    font-size: 13px;
    text-transform: none;
    font-weight: 500
}

ul.primary-navbar>li>a>small.divider::after {
    content: "\2758";
    position: relative;
    font-size: 22px;
    margin-left: 8px;
    visibility: visible;
    font-weight: 300;
    top: 3px;
    color: black
}

ul.primary-navbar>li:last-child>a>small.divider::after {
    visibility: hidden
}

ul.primary-navbar>li>a>i {
    color: #dd177a;
    padding-right: 10px
}

.menu1-style>nav>ul>li:hover>a::after {
    opacity: 1
}

.menu-style1 .main-style1>nav>ul>li a {
    padding: 0
}

.menu-style3 .main-style1>nav>ul>li a {
    padding: 52px 0
}

.main-style1>nav>ul>li a::before {
    background: #0686d8 none repeat scroll 0 0;
    bottom: 40px;
    content: "";
    height: 2px;
    position: absolute;
    transition: all 0.5s ease 0s;
    width: 0%
}

.menu-style1 .main-style1>nav>ul>li a::before {
    display: none
}

.menu-style3 .main-style1>nav>ul>li a::before {
    display: none
}

.main-style1>nav>ul>li:hover>a:before,
.main-style1>nav>ul>li.active>a::before {
    width: 100%
}

.main-style1 ul li:last-child {
    padding-right: 0
}

.main-style1 ul li:hover>a,
.main-style1 ul li.active>a {
    color: #0686d8
}

.menu-style4 .main-style1 ul li:hover>a,
.main-style1 ul li.active>a {
    color: #8873ff
}

.main-menu-style1.main-style1 ul li:hover>a,
.main-style1 ul li.active>a {
    color: #0686d8
}

.main-menu-style3 .main-style1 ul li:hover>a,
.main-style1 ul li.active>a {
    color: #0686d8
}

.main-menu ul li .sub-menu {
    background: #fff none repeat scroll 0 0;
    border-top: 3px solid #0686d8;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .176);
    left: 0;
    opacity: 0;
    position: absolute;
    top: 120%;
    transition: all 0.3s ease 0s;
    visibility: hidden;
    width: 220px;
    z-index: 9
}

.main-menu ul li:hover .sub-menu {
    opacity: 1;
    top: 100%;
    visibility: visible
}

.main-menu ul li .sub-menu li {
    display: block
}

.main-menu ul li .sub-menu li a {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    padding: 13px 20px;
    text-transform: capitalize;
    transition: .3s
}

.main-menu ul li:hover>.sub-menu li>a:hover {
    color: #fff;
    background: #0686d8;
    padding-left: 30px
}

.main-style1 ul li .sub-menu {
    background: #fff none repeat scroll 0 0;
    border-top: 3px solid #0686d8;
    box-shadow: 0 6px 12px rgba(0, 0, 0, .176);
    left: 0;
    opacity: 0;
    position: absolute;
    top: 120%;
    transition: all 0.3s ease 0s;
    visibility: hidden;
    width: 220px;
    z-index: 9
}

.main-style1 ul li:hover .sub-menu {
    opacity: 1;
    top: 100%;
    visibility: visible
}

.menu-style4 .main-style1 ul li .sub-menu {
    border-top: 3px solid #8873ff
}

.main-style1 ul li .sub-menu li {
    display: block
}

.main-style1 ul li .sub-menu li a {
    color: #666;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    padding: 13px 20px;
    text-transform: capitalize;
    transition: .3s
}

.main-style1 ul li:hover>.sub-menu li>a:hover {
    color: #fff;
    background: #0686d8;
    padding-left: 30px
}

.menu-style4 .main-style1 ul li:hover>.sub-menu li>a:hover {
    color: #fff;
    background: #8873ff;
    padding-left: 30px
}

.menu-style4.bg-white {
    background: #fff;
    padding-bottom: 8px
}

.menu-style4.bg-white .logo1 {
    padding-top: 3px
}

.search-form {
    padding-top: 16px;
    overflow: hidden;
    position: relative
}

.search-form input {
    background: #97bc23 none repeat scroll 0 0;
    border: medium none;
    border-radius: 3px;
    color: #edfcbf;
    float: right;
    font-size: 16px;
    font-weight: 600;
    height: 45px;
    padding-left: 20px;
    padding-right: 20px;
    width: 235px
}

.search-form button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #edfcbf;
    font-size: 16px;
    height: 100%;
    line-height: 53px;
    padding-top: 15px;
    position: absolute;
    right: 0;
    top: 0;
    transition: all 0.3s ease 0s;
    width: 55px
}

.search-form button:hover {
    color: #f60
}

.menu {
    background: #a8d128 none repeat scroll 0 0;
    border-radius: 3px;
    min-height: 74px;
    padding: 0 30px;
    position: relative;
    z-index: 2147483647
}

.vh {
    height: 100vh
}

.slider-wrapper {
    background-position: center center;
    background-size: cover
}

.slider-content>span {
    color: #fff;
    display: inline-block;
    font-size: 24px;
    font-weight: 400;
    letter-spacing: 2px
}

.slider-content h1 {
    color: #fff;
    font-size: 70px;
    font-weight: 700;
    line-height: 82px;
    margin-bottom: 22px
}

.inner-info {
    width: 428px
}

.inner-info p {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 0
}

.slider-content a {
    border: 3px solid #fff;
    border-radius: 34px;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    font-weight: 400;
    line-height: 1;
    margin-top: 55px;
    padding: 21px 32px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.slider-content a:hover {
    border-color: #0686d8
}

.slider-content a::before {
    background: #0686d8;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.slider-content a:hover::before {
    transform: scaleY(1)
}

.slider-active .owl-nav div {
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    left: 40px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.3s ease 0s
}

.slider-active .owl-nav div.owl-next::after,
.slider3-active .owl-nav div.owl-next::after {
    position: absolute;
    content: "";
    height: 29px;
    right: -9px;
    top: 6px;
    width: 33px;
    background-image: url(../img/icon/next.html)
}

.slider-active .owl-nav div.owl-prev::before,
.slider3-active .owl-nav div.owl-prev::before {
    position: absolute;
    content: "";
    height: 29px;
    left: -9px;
    top: 6px;
    width: 33px;
    background-image: url(../img/icon/prev.html)
}

.slider-active .owl-nav div.owl-next {
    left: auto;
    right: 40px
}

.slider-active .owl-nav div:hover {
    color: #0686d8
}

.slider-active:hover .owl-nav div {
    left: 60px;
    opacity: 1
}

.slider-active:hover .owl-nav div.owl-next {
    left: auto;
    right: 60px
}

.slider-active .owl-dots {
    bottom: 72px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 99
}

.slider-active .owl-dot {
    background: #828a8f;
    display: inline-block;
    height: 14px;
    margin: 0 5px;
    width: 14px;
    border-radius: 50%
}

.slider-active .owl-dot.active {
    background: #d5d8da;
    position: relative
}

.slider-text span {
    font-size: 19px;
    color: #252525;
    display: inline-block;
    letter-spacing: 3px;
    font-weight: 400
}

.slider-text h1 {
    color: #000;
    font-size: 55px;
    font-weight: 600;
    margin-bottom: 16px;
    margin-top: 16px
}

.slider-text a {
    color: #000
}

.start-now {
    background: #0686d8 none repeat scroll 0 0;
    color: #fff;
    margin-right: 6px;
    display: inline-block;
    font-size: 17px;
    font-weight: 300;
    line-height: 1;
    padding: 18px 24px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    border-radius: 3px
}

.start-now:hover {
    color: #fff
}

.start-now::before {
    background: #000;
    border-radius: 3px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.start-now:hover::before {
    transform: scaleY(1)
}

.new-button {
    background: #0686d8;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 17px;
    font-weight: 300;
    line-height: 1;
    padding: 18px 30px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.new-button:hover {
    color: #fff
}

.new-button::before {
    background: #000;
    border-radius: 3px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.new-button:hover::before {
    transform: scaleY(1)
}

.slider1-active .owl-nav div {
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    left: 30px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.3s ease 0s;
    height: 80px;
    width: 80px;
    line-height: 80px;
    background: #0686d8
}

.slider1-active .owl-nav div.owl-next {
    left: auto;
    right: 30px
}

.slider1-active .owl-nav div:hover {
    background: #5bc7f7
}

.slider1-active:hover .owl-nav div {
    left: 20px;
    opacity: 1
}

.slider1-active:hover .owl-nav div.owl-next {
    left: auto;
    right: 20px
}

.slider3-content {
    margin-left: 98px
}

.slider3-content h1 {
    color: #fff;
    font-size: 70px;
    font-weight: 700;
    line-height: 82px;
    margin-bottom: 39px
}

.inner3-info {
    width: 552px
}

.inner3-info p {
    font-size: 24px;
    color: #fff;
    line-height: 36px;
    margin-bottom: 0;
    font-weight: 400
}

.slider-button {
    margin-top: 67px;
    text-align: center
}

.slider-button a {
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    display: inline-block;
    position: relative
}

.slider-button a::before {
    background: #fff none repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 1px;
    position: absolute;
    width: 100%
}

.slider3-active .owl-nav div {
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    left: 20px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.3s ease 0s
}

.slider3-active .owl-nav div.owl-next {
    left: auto;
    right: 20px
}

.slider3-active:hover .owl-nav div {
    left: 60px;
    opacity: 1
}

.slider3-active:hover .owl-nav div.owl-next {
    left: auto;
    right: 60px
}

.slider4-content h1 {
    color: #fff;
    font-size: 140px;
    font-weight: 700;
    line-height: 152px;
    margin-bottom: 49px
}

.slider4-content p {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 0;
    width: 498px
}

.slider4-content span {
    margin-right: 13px
}

.slider4-content a {
    border: 2px solid #fff;
    border-radius: 34px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 600;
    line-height: 1;
    margin-top: 46px;
    padding: 20px 36px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.slider4-content a:hover {
    border-color: #000
}

.slider4-content a::before {
    background: #000;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.slider4-content a:hover::before {
    transform: scaleY(1)
}

.slider4-content a i {
    margin-left: 14px
}

.slider4-active .owl-dots {
    bottom: 52px;
    position: absolute;
    right: 388px;
    text-align: center;
    z-index: 99
}

.slider4-active .owl-dot {
    background: #bbbef5;
    display: inline-block;
    height: 10px;
    margin: 0 5px;
    width: 10px;
    border-radius: 50%
}

.slider4-active .owl-dot.active {
    background: #fff;
    position: relative
}

.owl-carousel .owl-item .slider4-content img {
    display: inline-block;
    width: inherit
}

.service1 {
    border-top: 1px solid #f0f0f0
}

.service11 {
    border-bottom: 1px solid #f0f0f0
}

.service-wrapper {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1)
}

.service-wrapper:hover {
    transform: scale(1.05)
}

.service-img {
    margin-bottom: 15px
}

.service1-img {
    margin-bottom: 40px
}

.service-content h4 {
    color: #3d3d3d;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 8px
}

.service-content p {
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    text-align: center;
    margin: auto
}

.service2-img>img {
    width: 100%
}

.quick-area {
    position: relative;
    padding-top: 40px
}

.quick-3-area {
    margin-bottom: 243px;
    position: relative
}

.quick-area-bg {
    background-position: left center;
    background-size: cover;
    min-height: 350px;
    position: absolute;
    right: 0;
    top: 16%;
    border-radius: 200px 0 0 200px;
    width: 50%
}

.quick1-area {
    position: relative
}

.quick11-area {
    margin-bottom: 75px;
    position: relative
}

.quick1-area-bg {
    background-position: right center;
    background-size: cover;
    min-height: 600px;
    position: absolute;
    right: 0;
    top: 0;
    width: 45%
}

.quick {
    border-top: 1px solid #e5e5e5;
    padding-top: 140px
}

.quick-content {
    margin-top: 52px
}

.quick-wrapper .quick-content span.mini-line {
    display: table;
    margin: 0 auto;
    margin-bottom: 20px
}

.quick-content h2 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 600;
    line-height: 48px;
    margin-bottom: 20px;
    padding-right: 11%;
    margin-top: 2px
}

.quick-content p {
    color: #5c5c5c;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 0;
    padding-right: 34%
}

.quick-content span.mini-line {
    background-color: #0686d8;
    height: 8px;
    width: 60px;
    display: block;
    margin-bottom: 15px
}

.quick-content a {
    background: #0686d8 none repeat scroll 0 0;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 40px;
    padding: 20px 48px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}

.short-about.quick-content a {
    background: #fff none repeat scroll 0 0;
    border-radius: 30px;
    color: #000000;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 40px;
    padding: 20px 48px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}

.quick-content a:hover {
    border-color: #0686d8
}

.quick-content a::before {
    background: #f0f0f0;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.quick-content a:hover::before {
    transform: scaleY(1)
}

.quick-text a {
    background: #0686d8 none repeat scroll 0 0;
    border-radius: 1px;
    padding: 18px 37px;
    font-weight: 300
}

.quick-text a::before {
    background: #0686d8;
    border-radius: 1px;
}

.single-quick .quick-content a {
    background-image: -moz-linear-gradient(0deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    background-image: -ms-linear-gradient(0deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 48px;
    padding: 20px 48px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}

.single-quick .quick-content a::before {
    background: #000;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.quick-content a:hover::before {
    transform: scaleY(1)
}

.quick-img {
    margin-left: -193px;
    margin-top: 193px
}

.quick-img.quick11-img {
    margin-top: 234px
}

.quick1-img>img {
    width: 100%
}

.quick1-img {
    position: relative
}

.quick-icon {
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 50%;
    transform: translateY(-50%)
}

.popup-video>img .quick1-content {
    margin-top: 73px
}

.quick1-content {
    margin-top: 108px
}

.quick1-content h2 {
    color: #3d3d3d;
    font-size: 48px;
    font-weight: 400;
    line-height: 60px;
    margin-bottom: 22px
}

.quick1-content p {
    color: #5c5c5c;
    font-size: 18px;
    line-height: 36px;
    margin-bottom: 0;
    padding-right: 20%
}

.quick1-content span {
    color: #5c5c5c;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 1px
}

.quick1-content a {
    background: #0686d8 none repeat scroll 0 0;
    border-radius: 0 30px 30px 0;
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .93);
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 48px;
    padding: 20px 44px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.quick1-content a:hover {
    border-color: #0686d8
}

.quick1-content a::before {
    background: #000;
    border-radius: 0 30px 30px 0;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.quick1-content a:hover::before {
    transform: scaleY(1)
}

.features-area {
    background: #f5faff
}

.features1-area {
    margin-top: 60px
}

.features-img {
    margin-bottom: 21px
}

.features-content h3 {
    color: #3d3d3d;
    font-size: 54px;
    font-weight: 700;
    margin-bottom: 15px
}

.features-content p {
    color: #5c5c5c;
    font-size: 16px;
    line-height: 15px;
    margin-bottom: 0
}

.features-custom {
    -moz-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%
}

.fetured-service {
    background-size: cover;
    background-position: center center;
    position: relative
}

.circle-left {
    position: relative
}

.circle-right {
    position: relative
}

.circle-right::after {
    background-image: url(../img/circle-right.html);
    background-repeat: no-repeat;
    bottom: -220px;
    content: "";
    height: 470px;
    position: absolute;
    right: 0;
    transition: all 0.3s ease 0s;
    width: 215px;
    z-index: 99999
}

.circle-left::before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO4AAAHbCAYAAADMLqaIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MmQ3ZmJkOS1mYzJmLTA5NDAtYjNkYS01ODM2ODI0MGQ5MGQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDIzRkM1Q0EyRjI5MTFFOEJFQUNBMDJBNDlDRTI1MkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDIzRkM1QzkyRjI5MTFFOEJFQUNBMDJBNDlDRTI1MkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZDZiZjNkNjMtN2NhMS1mMDQ0LWI0OTMtZmZjODk1NzRkYzhlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NjMzYTE5YTQtZmI1NC0xMWU3LWI3NjYt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);
    background-repeat: no-repeat;
    top: -220px;
    content: "";
    height: 470px;
    position: absolute;
    left: 0;
    transition: all 0.3s ease 0s;
    width: 247px;
    z-index: -1
}

.fetured-title h3 {
    font-size: 36px;
    color: #fff;
    line-height: 48px;
    margin-bottom: 0;
    font-weight: 400
}

.fetured-service-left {
    float: left;
    margin-right: 30px
}

.fetured-service-left span {
    color: #fff;
    font-size: 24px;
    font-weight: 300;
    height: 55px;
    width: 55px;
    border: 1px solid #fff;
    display: inline-block;
    text-align: center;
    line-height: 55px;
    border-radius: 50%
}

.fetured-service-content {
    overflow: hidden
}

.fetured-service-content h5 {
    color: #fff;
    font-size: 20px;
    font-weight: 500;
    margin-bottom: 15px
}

.fetured-service-content p {
    color: #fff;
    font-size: 16px;
    line-height: 32px;
    padding-right: 75px;
    margin-bottom: 0
}

.get-experience-info h2 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 400;
    line-height: 48px;
    margin-bottom: 0
}

.get-experience-info h2 span {
    border-bottom: 2px solid #3d3d3d
}

.get-experience-text p {
    color: #5c5c5c;
    font-size: 18px;
    line-height: 36px;
    margin-bottom: 0;
    margin-right: 4%
}

.client-area {
    background-size: cover;
    background-position: center center;
    padding-top: 35px;
    padding-bottom: 12px
}

.client-title {
    margin: auto auto 80px;
    width: 625px
}

.client-title h3 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 400;
    line-height: 48px;
    margin-bottom: 0
}

.client-wrapper {
    position: relative
}

.client-wrapper::before {
    bottom: -87px;
    color: #828282;
    content: "\201D";
    font-family: "Font Awesome 5 Free";
    font-size: 90px;
    font-weight: 900;
    margin: auto;
    position: absolute;
    right: 12px;
    text-align: center;
    z-index: 999
}

.client-wrapper .hide {
    display: block
}

.client-content-white.client-wrapper::before {
    color: #fff
}

.client-img {
    float: left;
    margin-right: 20px
}

.client-img img {
    vertical-align: middle
}

.client-content h5 {
    color: #272727;
    font-size: 22px;
    font-weight: 500;
    margin-bottom: 0;
    padding-top: 6px
}

.client-content-white h5 {
    color: #fff
}

.client-content span {
    font-size: 16px;
    color: #c4c4c4;
    font-weight: 400;
    display: inline-block
}

.client-content-white span {
    color: #fff
}

.client-wrapper p {
    color: #828282;
    font-size: 20px;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 0;
    margin-top: 22px;
    overflow: hidden;
    padding-right: 39px
}

.flex-control-nav {
    left: 4%
}

.client-content-white p {
    color: #fff
}

.get-professional-area {
    background-size: cover;
    background-position: center center
}

.get-professional-content h1 {
    color: #fff;
    font-size: 40px;
    font-weight: 500;
    margin-bottom: 8px
}

.get-professional-content p {
    color: #fff;
    font-size: 20px;
    line-height: 36px;
    margin: auto;
    width: 775px
}

.get-professional-content a {
    background: #0686d8 none repeat scroll 0 0;
    border-radius: 37px;
    color: #fff;
    display: inline-block;
    font-size: 25px;
    font-weight: 500;
    line-height: 1;
    margin-top: 70px;
    padding: 26px 50px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.get-professional-content ul.industries {
    padding: 0
}

.get-professional-content ul.industries li {
    display: block;
    margin-right: 20px;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    transition: .5s all;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1)
}

.get-professional-content ul.industries li:last-child {
    margin: 0
}

.get-professional-content ul.industries li i {
    font-size: 30px;
    color: #0686d8
}

.get-professional-content ul.industries li:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    transform: scale(1.2)
}

.get-professional-content ul.industries li span {
    display: block;
    position: relative;
    font-size: 18px;
    font-weight: 500;
    color: #fff
}

@media (min-width:768px) {
    .get-professional-content ul.industries li {
        float: left;
        display: inline
    }
}

.get-professional-content a:hover {
    border-color: #0686d8
}

.get-professional-content a::before {
    background: #000;
    border-radius: 37px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.get-professional-content a:hover::before {
    transform: scaleY(1)
}

.professional-text h1 {
    color: #fff;
    font-size: 60px;
    font-weight: 400;
    margin-bottom: 18px
}

.professional-text p {
    color: #fff;
    font-size: 24px;
    line-height: 36px;
    margin: auto;
    width: 775px
}

.professional-text a {
    background: #0686d8 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 300;
    letter-spacing: 1px;
    line-height: 1;
    margin-top: 70px;
    padding: 17px 30px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    border-radius: 2px
}

.professional-text a:hover {
    border-color: #0686d8
}

.professional-text a::before {
    background: #000;
    border-radius: 2px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.professional-text a:hover::before {
    transform: scaleY(1)
}

.professional-text a.active {
    background: #0686d8 none repeat scroll 0 0;
    margin-right: 10px;
    padding: 17px 19px
}

.blog-area {
    background-size: cover;
    background-position: center center
}

.blog-img {
    position: relative;
    overflow: hidden;
    border-radius: 7px
}

.blog-img>img {
    width: 100%
}

.blog-content {
    margin-top: 30px;
    text-align: center
}

.blog-content>span {
    color: #5c5c5c;
    font-size: 15px;
    font-weight: 400
}

.white-blog-content .blog-content>span {
    color: #fff
}

.blog-content h4 {
    font-size: 22px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-top: 2px
}

.blog-img>a {
    border-radius: 7px
}

.blog-img>a img {
    width: 100%
}

.blog-content h4 a {
    color: #0686d8
}

.white-blog-content h4 a {
    color: #fff
}

.blog-content p {
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    margin-bottom: 0
}

.white-blog-content h4 {
    font-size: 24px
}

.white-blog-content p {
    color: #fff
}

.blog-wrapper>span {
    color: #5c5c5c;
    display: inline-block;
    font-size: 16px;
    margin-top: 36px
}

.blog-wrapper.white-blog-content span {
    color: #fff
}

.blog-icon>a {
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 50%;
    transform: translateY(-50%)
}

.blog-grid-text h4 {
    font-size: 24px;
    margin-top: 3px
}

.blog-list-text {
    margin-top: 17px
}

.blog-list-text p {
    padding-right: 22px
}

.blog-grid-text h4>a {
    color: #3d3d3d;
    transition: .3s
}

.blog-grid-text h4>a:hover {
    color: #0686d8
}

.blog-grid-text>a {
    border: 1px solid #0686d8;
    border-radius: 30px;
    color: #5c5c5c;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    margin-top: 35px;
    padding: 8px 23px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.blog-grid-text>a:hover {
    color: #fff
}

.blog-grid-text>a::before {
    background: #0686d8;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.blog-grid-text>a:hover::before {
    transform: scaleY(1)
}

.paginationss ul li {
    display: inline-block
}

.paginationss ul li a {
    border: 1px solid #e5e5e5;
    color: #747474;
    display: table-cell;
    font-size: 16px;
    font-weight: 400;
    height: 36px;
    text-align: center;
    transition: all 0.3s ease 0s;
    vertical-align: middle;
    width: 36px
}

.paginationss ul li a:hover {
    background: #0686d8;
    color: #fff;
    border-color: #0686d8
}

.paginationss ul li.active a {
    background: #0686d8;
    color: #fff
}

.next {
    padding: 0 15px;
    text-transform: capitalize
}

.widget {
    overflow: hidden
}

.searchs-form {
    overflow: hidden;
    position: relative
}

.searchs-form input {
    border: 1px solid #0686d8;
    border-radius: 30px;
    color: #3d3d3d;
    float: left;
    font-size: 18px;
    font-weight: 400;
    height: 56px;
    padding-left: 38px;
    width: 100%
}

.searchs-form button {
    background: #0686d8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 30px;
    bottom: 5px;
    color: #fff;
    font-size: 16px;
    line-height: 50px;
    position: absolute;
    right: 5px;
    top: 5px;
    transition: all 0.3s ease 0s;
    width: 100px
}

.blog-details-img>img {
    width: 100%
}

.widget-title {
    color: #3d3d3d;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 40px;
    position: relative;
    text-transform: uppercase;
    letter-spacing: 1px
}

.recent-posts>li {
    margin-bottom: 23px;
    overflow: hidden
}

.recent-posts>li:last-child {
    margin-bottom: 0
}

.widget-posts-image {
    float: left;
    overflow: hidden
}

.widget-posts-body {
    margin-left: 116px;
    overflow: hidden
}

.widget-posts-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    margin: 0
}

.widget-posts-meta {
    color: #5c5c5c;
    display: inline-block;
    font-size: 14px;
    font-weight: 400
}

.widget-posts-title>a {
    color: #3d3d3d;
    transition: all 0.3s ease 0s
}

.widget-posts-title>a:hover {
    color: #0686d8
}

.blog-categories>li {
    padding-bottom: 14px
}

.blog-categories>li.active a {
    color: #0686d8
}

.blog-categories>li:last-child {
    padding-bottom: 0
}

.blog-categories a {
    color: #5c5c5c;
    display: block;
    font-size: 14px;
    font-weight: 400;
    text-transform: capitalize;
    transition: all 0.3s ease 0s;
    letter-spacing: 1px
}

.blog-categories a i {
    font-size: 12px;
    margin-right: 7px
}

.blog-categories a:hover {
    color: #0686d8
}

.tag li {
    display: inline-block;
    margin-bottom: 18px;
    margin-right: 10px
}

.tag li:last-child {
    margin-bottom: 0;
    margin-right: 0
}

.tag li a {
    border: 1px solid #f2f2f2;
    color: #5c5c5c;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    padding: 9px 23px;
    text-align: center;
    text-transform: capitalize;
    transition: all 0.3s ease 0s
}

.tag li a:hover {
    background: #0686d8;
    border-color: #0686d8;
    color: #fff
}

.brand-area .section-title {
    text-align: center;
    margin-bottom: 30px
}

.brand-area .section-title h2 {
    font-size: 28px;
    font-weight: 500;
    line-height: 1.3;
    margin-bottom: 10px
}

.brand-area .section-title span {
    text-transform: capitalize
}

.bg-grey {
    background: #f0f0f0
}

.brand-active.owl-carousel .owl-item img {
    display: inline-block;
    width: inherit
}

.brand1-active.owl-carousel .owl-item img {
    display: inline-block;
    width: inherit
}

.footer-title {
    color: #3d3d3d;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 1px;
    margin-bottom: 16px;
    text-transform: capitalize
}

.footer-text p {
    color: #5c5c5c;
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 0;
    padding-right: 85px
}

.footer-menu>li {
    padding-bottom: 11px
}

.footer-menu>li:last-child {
    padding-bottom: 0
}

.footer-menu a {
    color: #5c5c5c;
    font-size: 14px;
    font-weight: 400;
    transition: .3s
}

.footer-bottom-area {
    border-top: 1px solid #dedede;
    padding-top: 40px
}

.footer-menu a:hover {
    color: #0686d8
}

.footer-top .footer-menu a:hover {
    color: #0686d8
}

.copyright {
    float: left
}

.copyright>p {
    color: #5c5c5c;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 0;
    margin-right: 50px
}

.footer-bottom-wrapper a {
    color: #5c5c5c;
    font-size: 14px;
    margin-right: 43px
}

.footer-bottom-wrapper li {
    display: inline-block
}

.footer-icon {
    float: right
}

.footer-icon a {
    color: #5c5c5c;
    font-size: 14px;
    margin-right: 20px;
    transition: all 0.3s ease 0s
}

.footer-icon a:hover {
    color: #0686d8
}

.footer-top .footer-icon a:hover {
    color: #0686d8
}

.footer-icon a:last-child {
    margin-right: 0
}

.fetures-service {
    background-size: cover;
    background-position: center center
}

.fetures-title span {
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 18px;
    fontr-w: 4;
    font-weight: 400
}

.fetures-title h3 {
    color: #fff;
    font-size: 36px;
    font-weight: 400;
    line-height: 48px;
    margin-bottom: 0
}

.fetures-service-img {
    margin-bottom: 28px
}

.fetures-service-content h4 {
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 10px
}

.fetures-service-content>p {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    margin-bottom: 0;
    margin-right: 24px
}

.project1-area {
    overflow: hidden;
    padding: 140px 139px 230px
}

.section-title {
    margin: auto;
    width: 100%
}

.blog-area .section-title {
    margin: auto;
    width: 593px
}

.team-area .section-title {
    margin: auto;
    width: 593px
}

.section-title span {
    color: #5c5c5c;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: capitalize
}

.white-text span {
    color: #fff
}

.section-title h2 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 700;
    line-height: 48px
}

.white-text h2 {
    color: #fff
}

.project1-active.owl-carousel .owl-item img {
    display: block;
    width: 100%
}

.project22-area {
    padding: 80px 125px 80px 125px
}

.project22-area.small-padd {
    padding: 80px 0 80px 25px!important
}

.project22-text h4 {
    color: #747474;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0;
    margin-top: 8px
}

.progrid-itemject22-area.small-padd . .project-wrapper {
    overflow: hidden;
    border-radius: 6px
}

.project22-area.small-padd .grid-item:hover .project-wrapper {
    background-color: #000
}

.project22-area.small-padd .grid-item .project-wrapper img {
    -webkit-transition: linear .25s;
    -moz-transition: linear .25s;
    -ms-transition: linear .25s;
    -o-transition: linear .25s;
    transition: linear .25s
}

.project22-area.small-padd .grid-item:hover .project-wrapper img {
    opacity: .3;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2)
}

.portfolio-menu {
    float: right;
    display: inline-flex
}

.portfolio-menu button {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    margin-right: 40px;
    padding: 0 0 6px;
    transition: all 0.3s ease 0s;
    text-transform: capitalize
}

.portfolio-menu a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    margin-right: 40px;
    padding: 0 0 6px;
    transition: all 0.3s ease 0s;
    text-transform: capitalize
}

.portfolio-menu a.selected {
    background-color: #0686d8;
    padding: 10px 15px;
    color: #fff;
    font-weight: 600;
    border-radius: 50px
}

.portfolio-menu div {
    padding-right: 20px;
    cursor: pointer;
    font-weight: 600
}

.portfolio-menu button:focus {
    outline: 0 none
}

.portfolio-menu button:last-child {
    margin-right: 0
}

.portfolio-menu button:hover {
    color: #0686d8
}

.portfolio-menu button.active {
    color: #0686d8
}

.custom {
    margin: 0 -15px
}

.project22-img {
    position: relative;
    border-radius: 5px;
    overflow: hidden
}

.project-img22>a {
    display: block;
    position: relative
}

.project22-img>a::before {
    background: #0686d8;
    content: "";
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    transform: scale(0);
    transition: all 0.3s ease 0s;
    width: 100%
}

.project-wrapper:hover .project22-img>a::before {
    opacity: .8;
    transform: scale(1)
}

.project-img img {
    width: 100%
}

.project22-img img {
    width: 100%
}

.project-content {
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    transition: all 0.3s ease 0s
}

.project-wrapper:hover .project-content {
    opacity: 1
}

.project-content h2 {
    font-size: 60px;
    font-weight: 400;
    margin-bottom: 0
}

.project-content h2>a {
    color: #fff
}

.all-project>a {
    border: 1px solid #0686d8;
    border-radius: 30px;
    color: #3d3d3d;
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    padding: 18px 28px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.project-tab ul {
    margin-top: 20px
}

.project-tab ul li a {
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    margin-right: 37px;
    padding: 0;
    transition: .3s
}

.project-tab ul li a:hover {
    color: #0686d8
}

.project-tab ul li a.active {
    color: #0686d8
}

.project-tab ul li:last-child a {
    margin-right: 0
}

.all-project>a:hover {
    color: #fff
}

.all-project>a::before {
    background: #0686d8;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.all-project>a:hover::before {
    transform: scaleY(1)
}

.projects-tab ul {
    margin-top: 20px
}

.projects-tab ul li a {
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    margin-right: 37px;
    padding: 0;
    transition: .3s
}

.projects-tab ul li a:hover {
    color: #0686d8
}

.projects-tab ul li a.active {
    color: #0686d8
}

.projects-tab ul li:last-child a {
    margin-right: 0
}

.alls-project>a {
    border: 1px solid #0686d8;
    border-radius: 2px;
    color: #3d3d3d;
    display: inline-block;
    font-size: 18px;
    font-weight: 300;
    line-height: 1;
    padding: 16px 21px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.alls-project>a:hover {
    color: #fff
}

.alls-project>a::before {
    background: #0686d8;
    border-radius: 2px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.alls-project>a:hover::before {
    transform: scaleY(1)
}

.project3-tab ul {
    margin-top: 20px
}

.project3-tab ul li a {
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    margin-right: 37px;
    padding: 0;
    transition: .3s
}

.project3-tab ul li a:hover {
    color: #0686d8
}

.project3-tab ul li a.active {
    color: #0686d8
}

.project3-tab ul li:last-child a {
    margin-right: 0
}

.all3-project>a {
    border: 1px solid #0686d8;
    border-radius: 30px;
    color: #3d3d3d;
    display: inline-block;
    font-size: 18px;
    font-weight: 300;
    line-height: 1;
    padding: 18px 25px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.all3-project>a:hover {
    color: #fff
}

.all3-project>a::before {
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.all3-project>a:hover::before {
    transform: scaleY(1);
    background: #0686d8
}

.project1-active .owl-dots {
    bottom: -102px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 99
}

.project1-active .owl-dot {
    background: #d8d8d8;
    display: inline-block;
    height: 14px;
    margin: 0 6px;
    width: 14px;
    border-radius: 50%
}

.project1-active .owl-dot.active {
    background: #0686d8;
    position: relative
}

.project4-active .owl-dots {
    bottom: -102px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 99
}

.project4-active .owl-dot {
    background: #d8d8d8;
    display: inline-block;
    height: 14px;
    margin: 0 6px;
    width: 14px;
    border-radius: 50%
}

.project4-active .owl-dot.active {
    background: #8b72ff;
    position: relative
}

.project3-active .owl-dots {
    bottom: -102px;
    left: 0;
    position: absolute;
    right: 0;
    text-align: center;
    z-index: 99
}

.project3-active .owl-dot {
    background: #d8d8d8;
    display: inline-block;
    height: 14px;
    margin: 0 6px;
    width: 14px;
    border-radius: 50%
}

.project3-active .owl-dot.active {
    background: #8b72ff;
    position: relative
}

.team-wrapper {
    border: 1px solid #f8f8f8
}

.single-team {
    box-shadow: 0 1px 35px 0 rgba(0, 0, 0, .1)
}

.team-img>img {
    width: 100%
}

.team-text {
    padding-bottom: 24px;
    padding-top: 30px
}

.team-text h5 {
    color: #3d3d3d;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    margin-bottom: 0
}

.team-text span {
    color: #5c5c5c;
    font-size: 14px;
    font-weight: 400;
    display: inline-block
}

.team-icon {
    text-align: center
}

.team-icon a {
    background: #f8f8f8 none repeat scroll 0 0;
    color: #0686d8;
    display: inline-block;
    font-size: 16px;
    line-height: 1;
    margin: 0 4px;
    padding: 7px 20px;
    transition: all 0.3s ease 0s
}

.team1-wrapper .team-icon a:hover {
    background: #0686d8;
    color: #fff
}

.team-icon a:hover {
    background: #0686d8;
    color: #fff
}

.team1-icon a {
    background: #f8f8f8 none repeat scroll 0 0;
    color: #7b76ff;
    display: inline-block;
    font-size: 16px;
    line-height: 1;
    margin: 0 4px;
    padding: 7px 20px;
    transition: all 0.3s ease 0s
}

.team1-icon a:hover {
    color: #fff;
    background-image: -moz-linear-gradient(90deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    background-image: -webkit-linear-gradient(90deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    background-image: -ms-linear-gradient(90deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%)
}

.contact1-wrapper h3 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 400;
    margin-bottom: 52px
}

.contact1-wrapper>span {
    color: #5c5c5c;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase
}

#contact-form textarea {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: currentcolor currentcolor #f3f3f3;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #5c5c5c;
    font-size: 16px;
    height: 34px;
    text-transform: capitalize;
    width: 100%
}

#contact-form input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #f3f3f3;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #5c5c5c;
    font-size: 16px;
    height: 40px;
    text-transform: capitalize;
    width: 100%
}

#contact-form button {
    background: #0686d8 none repeat scroll 0 0;
    border: medium none;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 300;
    line-height: 1;
    padding: 19px 24px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px
}

#contact-form button:hover {
    color: #0686d8
}

#contact-form button::before {
    background: #fff;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

#contact-form button:hover::before {
    transform: scaleY(1)
}

#contact-form button.contact-btn {
    background-image: -moz-linear-gradient(90deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    background-image: -webkit-linear-gradient(90deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    background-image: -ms-linear-gradient(90deg, rgb(216, 155, 254) 0%, rgb(116, 123, 255) 0%, rgb(181, 109, 255) 100%);
    border-radius: 30px;
    font-weight: 500;
    padding: 19px 55px
}

#contact-form button.contact-btn:before {
    border-radius: 30px;
    background: #000
}

.professional-fetures-area {
    background-position: bottom
}

.professional-section {
    width: 467px
}

.professional1-fetures-area {
    position: relative;
    overflow: hidden;
    background-size: cover
}

.prof-mobile-img img {
    width: 85%;
    margin-bottom: -190px
}

.prof-mobile-img {
    position: absolute;
    right: 0;
    bottom: 0
}

.professional-section span {
    font-size: 18px;
    color: #fff;
    letter-spacing: 1px;
    font-weight: 400
}

.professional-section h3 {
    color: #fff;
    font-size: 35px;
    line-height: 48px;
    font-weight: 0;
    margin-bottom: 0
}

.professional-fetures-img {
    float: left;
    margin-right: 12px
}

.professional-fetures-content {
    overflow: hidden
}

.professional-fetures-content h4 {
    color: #fff;
    font-size: 21px;
    font-weight: 500;
    margin-bottom: 19px
}

.professional-fetures-content p {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    line-height: 31px;
    margin-right: 14%;
    margin-bottom: 0
}

.client-about-section {
    margin-bottom: 77px
}

.client-about-section>h2 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 400;
    line-height: 48px;
    margin-bottom: 0;
    position: relative;
    display: inline-block
}

.client-about-section>h2::before {
    background: #0686d8 none repeat scroll 0 0;
    bottom: 13px;
    content: "";
    height: 1px;
    position: absolute;
    right: -180px;
    width: 364px
}

.client-about-img img {
    width: 100%
}

.testimonial-area {
    margin-top: -169px
}

.testimonial-wrapper {
    margin-left: 113px;
    margin-right: 50px;
    position: relative
}

.testimonial-wrapper::before {
    bottom: -15px;
    color: #1db2f5;
    content: "ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½";
    font-family: "Font Awesome 5 Free";
    font-size: 50px;
    font-weight: 700;
    position: absolute;
    right: 167px;
    text-align: center;
    z-index: 999
}

.testimonial-text {
    padding: 0 125px 60px 60px
}

.testimonial-img {
    float: left;
    margin-right: 30px
}

.testimonial-content {
    overflow: hidden;
    padding-top: 40px
}

.testimonial-content h4 {
    color: #fff;
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 3px
}

.testimonial-content span {
    color: #fff;
    font-size: 18px;
    display: inline-block;
    font-weight: 400
}

.testimonial-text p {
    color: #ffff;
    font-size: 24px;
    line-height: 36px;
    margin-bottom: 0;
    margin-top: 34px
}

.testimonial-active .owl-nav div {
    bottom: 71px;
    color: #d9d9d9;
    font-size: 30px;
    opacity: 0;
    position: absolute;
    right: -48px;
    text-align: center;
    transition: all 0.3s ease 0s
}

.testimonial-active:hover .owl-nav div {
    opacity: 1
}

.testimonial-active .owl-nav div:hover {
    color: #3d3d3d
}

.testimonial-active .owl-nav div.owl-next {
    left: auto;
    margin-right: -46px
}

.comapny-work-secion {
    margin-bottom: 109px
}

.comapny-work-secion>h3 {
    color: #3d3d3d;
    line-height: 48px;
    font-size: 36px;
    margin-bottom: 0
}

.comapny-work-active .owl-dots {
    left: 0;
    position: absolute;
    text-align: center;
    top: -73px;
    z-index: 99
}

.comapny-work-active .owl-dot {
    background: #e2e2e2;
    display: inline-block;
    height: 14px;
    margin: 0 5px;
    width: 14px;
    border-radius: 50%
}

.comapny-work-active .owl-dot.active {
    background: #35baf6;
    position: relative
}

.subcribe-section {
    margin-bottom: 54px
}

.subcribe-section h2 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 400;
    margin-bottom: 15px
}

.subcribe-section p {
    color: #747474;
    font-size: 16px;
    line-height: 26px;
    margin: auto;
    width: 606px
}

.enter-button {
    background: #0686d8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 0 30px 30px 0;
    color: #fff;
    font-size: 18px;
    margin-right: 6px;
    padding: 17px 58px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.single-subscribe .enter-button {
    border-radius: 30px
}

.enter-button::before {
    background: #000;
    border-radius: 0 30px 30px 0;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.single-subscribe .enter-button::before {
    border-radius: 30px
}

.enter-button:hover::before {
    transform: scaleY(1)
}

.now-button {
    background: #0686d8;
    border: medium none;
    border-radius: 30px 0 0 30px;
    color: #fff;
    font-size: 18px;
    padding: 17px 58px;
    text-transform: capitalize;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.single-subscribe .now-button {
    border-radius: 30px
}

.now-button::before {
    background: #000;
    border-radius: 30px 0 0 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.single-subscribe .now-button::before {
    border-radius: 30px
}

.now-button:hover::before {
    transform: scaleY(1)
}

.breadcrumb-area {
    background-position: center center;
    background-size: cover
}

.breadcrumb-text {
    position: relative;
    z-index: 1
}

.breadcrumb-text h1 {
    color: #fff;
    font-size: 48px;
    font-weight: 700;
    margin-bottom: 5px;
    text-align: left;
    text-transform: capitalize
}

.breadcrumb-area.about .breadcrumb-text>h1 {
    font-size: 72px
}

.stat-list {
    border: 1px solid #0686d8;
    display: -ms-flexbox;
    display: flex;
    background: rgba(0, 0, 0, .08)
}

.stat-list__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 auto;
    padding: 20px 0;
    flex: 1 0 auto;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    border-right: 1px solid #0686d8
}

.stat-list__item:last-child {
    border-right: none
}

.stat-list__item-number {
    font-size: 5.9375rem;
    line-height: 4.6875rem;
    letter-spacing: -.1875rem
}

.stat-list__item-title {
    padding-left: 1rem;
    font-size: 1.8125rem;
    line-height: 1;
    color: white;
    font-size: 20px;
    text-align: left!important;
    font-weight: 400
}

.stat-list__item-subtitle {
    padding-left: 1rem;
    font-size: 16px;
    color: #fff;
    line-height: .9375rem
}

.breadcrumb-menu ul li {
    display: inline-block;
    padding: 0 6px;
    text-transform: capitalize
}

.breadcrumb-menu ul li::after {
    color: #fff;
    content: "/";
    display: inline-block;
    float: right;
    font-size: 18px;
    font-weight: 400;
    position: relative;
    right: -8px;
    top: 1px
}

.breadcrumb-menu ul li:last-child::after {
    display: none
}

.breadcrumb-menu .breadcrumb-text span {
    color: #fff;
    font-size: 18px;
    font-weight: 400
}

.breadcrumb-menu ul li a {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    transition: all 0.3s ease 0s
}

.choose-us-area {
    position: relative
}

.choose-area-bg {
    background-position: right center;
    background-size: cover;
    min-height: 580px;
    left: 0;
    position: absolute;
    top: 0;
    width: 47%
}

.bar-title h4 {
    font-size: 18px;
    margin-bottom: 16px;
    display: inline-block
}

.progress-bar span {
    margin-top: -55px;
    color: #444;
    font-size: 18px
}

.bar-title span {
    font-size: 18px;
    color: #444
}

.progress-bar {
    text-align: right;
    background-color: #0686d8
}

.progress {
    height: 7px;
    border-radius: 0;
    overflow: visible
}

.choose-section span {
    color: #5c5c5c;
    font-size: 18px;
    display: inline-block
}

.choose-section h2 {
    color: #3d3d3d;
    font-size: 36px;
    line-height: 48px;
    margin-bottom: 0;
    font-weight: 400
}

.choose-border {
    border-bottom: 1px solid #e5e5e5
}

.choose-us-content p {
    color: #5c5c5c;
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 0;
    margin-right: 130px
}

.choose-menu {
    margin-top: 40px
}

.choose-menu li {
    color: #5c5c5c;
    font-size: 16px;
    padding-bottom: 20px
}

.choose-menu li:last-child {
    padding-bottom: 0
}

.choose-menu li i {
    color: #0686d8;
    font-size: 17px;
    margin-right: 18px
}

.blog-details-content h2 {
    color: #3d3d3d;
    font-size: 36px;
    margin-bottom: 2px;
    margin-top: 55px
}

.blog-details-content span {
    color: #5c5c5c;
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 28px
}

.blog-details-content p {
    color: #5c5c5c;
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 0
}

blockquote {
    background: #f2fbfe none repeat scroll 0 0;
    border-left: 2px solid #0686d8;
    border-right: 2px solid #0686d8;
    color: #0686d8;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    margin: 32px 20px 40px 22px;
    padding: 19px 75px 30px 49px
}

.blockquote-title {
    color: #3d3d3d;
    font-size: 20px;
    margin-bottom: 0;
    margin-top: 25px
}

.blog-img-2>img {
    width: 100%
}

.details-img>img {
    width: 100%
}

.blog-img-2 {
    margin-bottom: 10px
}

.user-info {
    border-bottom: 1px solid #ccc;
    display: block;
    margin-bottom: 47px;
    overflow: hidden;
    padding-bottom: 2px;
    padding-top: 55px
}

.user-text {
    display: inline-block;
    float: left
}

.user-name {
    padding-right: 47px
}

.user-share {
    display: inline-block;
    float: right
}

.user-share>span {
    color: #5c5c5c;
    display: inline-block;
    float: left;
    font-size: 16px;
    margin-right: 21px
}

.user-share>ul {
    display: inline-block
}

.user-share>ul>li {
    display: inline-block;
    float: left;
    margin-left: 24px
}

.user-share>ul>li:first-child {
    margin-left: 0
}

.user-share a {
    color: #5c5c5c;
    font-size: 14px
}

.user-text a {
    border: 1px solid #bfbfbf;
    border-radius: 30px;
    color: #404040;
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    margin-right: 8px;
    padding: 8px 24px;
    text-transform: uppercase
}

.user-text a:hover {
    background: #0686d8;
    border-color: #0686d8;
    color: #fff
}

.user-text a:last-child {
    margin-right: 0
}

.sidebar-title {
    color: #29303a;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 52px;
    position: relative;
    text-transform: capitalize
}

.blog-comment {
    margin-bottom: 104px
}

.single-comment {
    position: relative
}

.comment-img {
    display: inline-block;
    float: left
}

.comment-text {
    padding-left: 91px
}

.comment-text>h3 {
    color: #3d3d3d;
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 0
}

.comment-text>span {
    color: #5c5c5c;
    display: inline-block;
    font-size: 14px;
    font-weight: 400
}

.comment-text>p {
    color: #5c5c5c;
    font-size: 16px;
    font-weight: 400;
    line-height: 26px;
    margin-bottom: 0;
    margin-right: 138px;
    margin-top: 20px
}

.parent-comment {
    margin-bottom: 55px
}

.single-comment.comment-border:last-child {
    margin-bottom: 0
}

.replay-comment {
    border-bottom: 1px solid #f5f5f5;
    margin-bottom: 59px;
    padding-bottom: 55px;
    padding-left: 78px
}

.user-text a {
    border: 1px solid #f2f2f2;
    border-radius: 30px;
    color: #5c5c5c;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin-right: 9px;
    padding: 7px 25px;
    text-transform: uppercase
}

.comment-text>a {
    color: #3d3d3d;
    display: inline-block;
    margin-top: 16px;
    transition: all 0.3s ease 0s
}

.comment-text>a:hover {
    color: #0686d8
}

.leave-comment-form {
    margin-top: 50px
}

.comment-form>h3 {
    color: #3d3d3d;
    font-size: 24px;
    font-weight: 400;
    margin-bottom: 0
}

.leave-comment-form form textarea {
    border: 1px solid #e5e5e5;
    color: #5c5c5c;
    font-size: 14px;
    height: 215px;
    margin-bottom: 55px;
    padding: 20px;
    width: 100%
}

.leave-comment-form form input {
    border: 1px solid #e5e5e5;
    border-radius: 3px;
    color: #5c5c5c;
    font-size: 14px;
    height: 48px;
    margin-bottom: 30px;
    padding-left: 20px;
    text-transform: capitalize;
    width: 100%
}

.leave-comment-form .submit {
    background: #0686d8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-size: 22px;
    font-weight: 500;
    line-height: 1;
    padding: 17px 36px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.leave-comment-form .submit:hover {
    border-color: #0686d8
}

.leave-comment-form .submit::before {
    background: #000;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.leave-comment-form .submit:hover::before {
    transform: scaleY(1)
}

#scrollUp {
    background-color: #666;
    bottom: 30px;
    color: #fff;
    font-size: 25px;
    height: 50px;
    line-height: 50px;
    right: 30px;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 50px
}

#scrollUp:hover {
    background: #0686d8;
    color: #fff
}

.comment-area {
    overflow: hidden
}

.faq-section h2 {
    color: #333;
    font-size: 36px;
    font-weight: 400;
    margin-bottom: 76px
}

.faq-content {
    margin-left: 40px
}

.faq-content h4 {
    color: #3d3d3d;
    font-size: 20px;
    margin-bottom: 27px
}

.faq-content p {
    color: #5c5c5c;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 0
}

.faq-text {
    margin-left: 75px
}

.faq-text h4 {
    color: #3d3d3d;
    font-size: 20px;
    margin-bottom: 27px
}

.faq-text p {
    color: #5c5c5c;
    font-size: 14px;
    line-height: 24px;
    margin-right: 53px
}

.faq-text p:last-child {
    margin-bottom: 0
}

#map {
    height: 566px;
    width: 100%
}

.contact-link li {
    color: #5c5c5c;
    font-size: 20px;
    text-align: center;
}

.contact-link li span {
    padding-right: 15px;
    font-size: 28px;
    color: #dd177a;
}

.contact-link li:last-child {
    padding-bottom: 0
}

.contact1-wrapper h3 {
    color: #3d3d3d;
    font-size: 36px;
    font-weight: 400;
    margin-bottom: 52px
}

.contact1-wrapper>span {
    color: #5c5c5c;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 1px;
    text-transform: uppercase
}

#contact-1-form textarea {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: currentcolor currentcolor #f3f3f3;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #5c5c5c;
    font-size: 16px;
    height: 34px;
    text-transform: capitalize;
    width: 100%
}

#contact-1-form input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #f3f3f3;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
    color: #5c5c5c;
    font-size: 16px;
    height: 40px;
    text-transform: capitalize;
    width: 100%
}

#contact-1-form button {
    background: #dd177a;
    border: medium none;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    font-weight: 400;
    line-height: 1;
    padding: 13px 34px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

#contact-1-form button:hover {
    color: #fff
}

#contact-1-form button::before {
    background: #000;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

#contact-1-form button:hover::before {
    transform: scaleY(1)
}

.error-area {
    background-size: cover;
    background-position: center center
}

.error-content h1 {
    color: #fff;
    font-size: 100px;
    font-weight: 700;
    margin-bottom: 10px
}

.error-content span {
    color: #fff;
    display: block;
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 14px
}

.error-content a img {
    margin-right: 17px
}

.error-content a {
    background: #0686d8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    margin-top: 55px;
    padding: 18px 40px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.error-content a::before {
    background: #000;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.error-content a:hover::before {
    transform: scaleY(1)
}

.pricing-wrapper {
    border: 1px solid #f2f2f2;
    overflow: hidden;
    transition: all 0.3s ease 0s
}

.pricing-wrapper:hover {
    border: 1px transparent;
    box-shadow: 0 6px 13px 9px rgba(0, 0, 0, .1)
}

.pricing-head {
    margin-bottom: 14px;
    margin-top: 41px;
    margin-left: 22px
}

.pricing-head h4 {
    color: #3d3d3d;
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 0;
    text-transform: uppercase
}

.pricing-text {
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 25px;
    padding-bottom: 25px
}

.pricing-text h3 {
    color: #0686d8;
    font-size: 28px;
    font-weight: 600;
    margin-bottom: 0;
    margin-left: 22px
}

.pricing-text h3 span {
    font-size: 14px;
    font-weight: 300
}

.pricing-menu {
    margin-left: 22px
}

.pricing-menu li {
    color: #5c5c5c;
    font-size: 15px;
    padding-bottom: 11px
}

.pricing-menu li:last-child {
    padding-bottom: 0
}

.pricing-menu li i {
    color: #3498db;
    font-size: 13px;
    margin-right: 12px
}

.pricing-button {
    margin-bottom: 47px;
    margin-left: 22px
}

.pricing-button a {
    background: #0686d8 none repeat scroll 0 0;
    border: medium none;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    margin-top: 45px;
    padding: 14px 28px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle
}

.pricing-button a::before {
    background: #000;
    border-radius: 30px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.pricing-button a:hover::before {
    transform: scaleY(1)
}
.backgroundwhite
{
   background:white !important;
}
div#bname-catcher {
    display: flex;
    justify-content: center;
    margin-top: 2em;
    margin-bottom: 3em
}

input.bname {
    border: 2px solid #d0d0d0;
    border-radius: 100px;
    padding: 1em 1.3em;
    font-size: 18px;
    margin-right: 10px;
    background: transparent;
    width: 300px;
    -webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -o-transition: .3s linear;
    -ms-transition: .3s linear
}

input.bname:focus {
    border-color: #0686d8
}

input.bname::-webkit-input-placeholder {
    font-size: 18px;
    color: #757575
}
<!--Update-->
div#bname2-catcher {
    display: flex;
    justify-content: center;
    margin-top: 2em;
    margin-bottom: 3em
}
input.bname2 {
    border: 2px solid #d0d0d0;
    border-radius: 100px;
    padding: 1em 1.1em;
    font-size: 14px;
    margin-right: 20px;
    background: transparent;
    width: 300px;
    -webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -o-transition: .3s linear;
    -ms-transition: .3s linear
}

input.bname2:focus {
    border-color: #0686d8
}

input.bname2::-webkit-input-placeholder {
    font-size: 18px;
    color: #757575
}

button.bn-sub3 {
    background-color: #0686d8;
    border: 0;
     border-radius: 50px;
    color: white;
    font-weight: 100;
        padding: 0px 5px 5px 8px;
    letter-spacing: 0px;
    font-size: 18px;
        box-shadow: none;
}
button.bn-sub {
    background-color: #0686d8;
    border: 0;
    border-radius: 50px;
    color: white;
    font-weight: 400;
    padding: 1em 2em;
    letter-spacing: 1px;
    font-size: 18px;
    -webkit-box-shadow: 1px 1px 7px #999
}
button.bn-sub2 {
    background-color: white;
    border: 0;
    border-radius: 50px;
    color: #0686d8;
    font-weight: 400;
    padding: 1em 2em;
    letter-spacing: 1px;
    font-size: 13px;
    -webkit-box-shadow: 1px 1px 7px #999
}
.scroll_down>i {
    font-size: 18px;
    color: #000
}

.bg-blue {
    background-color: #dd177a;
}

.text-black {
    color: #000
}

span.mini-line {
    background-color: #dd177a;
    height: 8px;
    width: 60px;
    display: block;
    margin-bottom: 15px
}

.box-center {
    display: table;
    margin: 0 auto
}

.client-identity-img {
    min-height: 350px;
    position: absolute;
    right: 0;
    top: -150px;
    width: 100%
}

.client-identity-img.img02 {
    top: 22px
}

.client-identity-img.img03 {
    top: -122px !important;
}

.client-identity-img.img04 {
    top: -60px !important;
}

.how-it-works-area {
    padding-left: 50px;
    padding-right: 50px;
    padding-top: 68px;
    position: relative
}

.how-it-works-area .section-title h2 {
    font-size: 32px;
    line-height: 30px
}

.how-it-works-area .section-title span {
    text-transform: none
}

.workflow_single_item::after,
.workflow_single_item {
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.workflow_single_item {
    padding: 20px;
    border: 1px solid #e4e4e4;
    -webkit-box-shadow: 7px 7px 0 #ebebeb;
    box-shadow: 7px 7px 0 #ebebeb;
    position: relative
}

.workflow_single_item::after {
    background-color: #dd177a;
    position: absolute;
    content: "";
    height: 50%;
    width: 6px;
    top: 20%;
    left: 0;
    border-radius: 25px
}

.workflow_single_item:hover {
    border: 1px solid #0686d8
}

.workflow_single_item:hover::after {
    height: 70%;
    top: 10%
}

.workflow_single_item i {
    position: absolute;
    font-size: 40px;
    right: 20px;
    opacity: .2;
    top: 10px;
    -webkit-transform: rotate(-20deg);
    -ms-transform: rotate(-20deg);
    transform: rotate(-20deg)
}

.workflow_single_item h3 {
    font-size: 22px;
    font-weight: 600
}

.workflow_single_item h3 span {
    opacity: .5
}

.workflow_single_item p {
    font-weight: 200;
    font-size: 18px
}

.workflow_single_item.item01 {
    background: url(../img/icon/step1.png) no-repeat;
    padding-bottom: 36px!important;
    margin-bottom: 25px;
    background-position: 90px 146px!important;
    background-repeat: no-repeat!important
}

.how-it-works-area .workflow_single_item.item02 {
    background: url(../img/icon/step2.png) no-repeat;
    padding-bottom: 12px!important;
    background-position: 90px 145px!important;
    background-repeat: no-repeat
}

.how-it-works-area .workflow_single_item.item03 {
    background: url(../img/icon/step3.png) no-repeat;
    padding-bottom: 36px!important;
    background-position: 90px 166px!important;
    background-repeat: no-repeat!important
}

.how-it-works-area .workflow_single_item.item04 {
    background: url(../img/icon/step4.png) no-repeat;
    padding-bottom: 60px!important;
    background-position: 90px 162px!important;
    background-repeat: no-repeat!important
}

.getstarted-area {
    position: relative
}

.getstarted-area-content h2 {
    font-weight: 600;
    font-size: 43px;
    margin-bottom: 15px
}

.getstarted-area-content p {
    font-size: 22px
}

.getstarted-area-content .linear-btn-container {
    position: relative;
    margin-top: 30px
}

.getstarted-area-content .linear-btn-container a {
    float: left;
    display: inline-block;
    background: none;
    border: 3px solid #fff;
    border-radius: 100px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 0;
    padding: 20px 48px;
    margin-right: 18px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}

.getstarted-area-content .linear-btn-container a:hover {
    color: #0686d8
}

.getstarted-area-content .linear-btn-container a:last-child {
    margin-right: 0
}

.getstarted-area-content .linear-btn-container a::before {
    background: #fff;
    border-radius: 25px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.getstarted-area-content .linear-btn-container a:hover::before {
    transform: scaleY(1)
}

.portfolio-area {
    position: relative
}

.portfolio-area .mini-line {
    margin-bottom: 20px
}

.portfolio-area .section-title {
    border-right: 1px solid #e4e4e4
}

.portfolio-area .section-title h2 {
    font-size: 26px;
    line-height: 32px
}

.portfolio-area .section-text p {
    font-size: 18px;
    color: #757575;
    margin-top: 12px
}

.slider-area2 {
    padding: 0
}

.live-chat-area {
    position: relative
}

.live-chat-area-content h2 {
    font-size: 30px;
    font-weight: 600;
    color: #fff;
    margin-top: 15px
}

.content-btn a {
    float: right;
    display: inline-block;
    background: transparent;
    border: 3px solid #fff;
    border-radius: 100px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 0;
    padding: 20px 48px;
    margin-right: 18px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}

.content-btn a:hover {
    color: #0686d8
}

.content-btn a::before {
    background: #fff;
    border-radius: 25px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.content-btn a:hover::before {
    transform: scaleY(1)
}

.pricing_single_item h2::after {
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.pricing_single_item {
    border: 1px solid #000000;
    border-left: 0;
    position: relative;
    -webkit-border-radius: 0 14px 14px 0;
    -moz-border-radius: 0 14px 14px 0;
    border-radius: 0 14px 14px 0;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1)
}

.pricing_single_item:hover {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-box-shadow: 6px 6px 15px 0 #a0a0a0;
    -moz-box-shadow: 6px 6px 16px 0 #a0a0a0;
    box-shadow: 6px 6px 16px 0 #a0a0a0
}

.pricing_single_item::after {
    position: absolute;
    content: "";
    height: 15%;
    width: 1px;
    background-color: #0686d8;
    bottom: 0;
    left: 0
}

.pricing_single_item h2 {
    position: relative;
    font-weight: 700;
    font-size: 28px;
    color: #dd177a;
}

.pricing_single_item h2::after {
    position: absolute;
    content: "";
    height: 1px;
    width: 50px;
    background-color: #0686d8;
    bottom: -15px;
    left: 0;
    border-radius: 25px
}

.pricing_single_item:hover h2::after {
    width: 100px
}

.pricing_single_item span {
    color: #fff;
    padding: 4px 15px 2px;
    background-color: #dd177a;
    font-size: 24px;
    display: inline-block;
    font-weight: 600;
    margin: 0 0 15px 0;
    -webkit-border-radius: 0 0 0 7px;
    -moz-border-radius: 0 0 0 7px;
    border-radius: 0 0 0 7px
}

.pricing_single_item div.single_item_header {
    background-color: #dd177a;
    margin: 0 0 15px 0;
    -webkit-border-radius: 0 0 0 7px;
    -moz-border-radius: 0 0 0 7px;
    border-radius: 0 0 0 7px
}

#bumper_pack div.single_item_header {
    width: 100%;
    border-radius: 0 10px 0 7px;
    padding: 10px 0
}

#bumper_pack div.single_item_header h3 {
    font-weight: 600;
    font-size: 36px;
    margin: 0 15px;
    color: #fff;
    display: inline-block
}

#bumper_pack div.single_item_header .discounted {
    font-size: 16px;
    padding: 0 8px;
    background: #12508a;
    color: #fff
}

.pricing_single_item i {
    font-size: 14px;
    margin-right: 7px;
    color: #ff500a;
}

.pricing_single_item .pricing_details {
    padding: 30px 20px;
    position: relative;
    font-weight: 400
}

.pricing_single_item .pricing_details h4 {
    font-size: 14px;
    font-weight: 700
}

.pricing_single_item .pricing_details b {
    color: #dd177a;
}

.pricing_single_item .pricing_details p {
    line-height: 1;
    font-size: 13px
}

.pricing_single_item .pricing_details small {
    font-size: 11px;
    font-weight: 600
}

.pricing_single_item .pricing_details .final-files {
    margin-bottom: 10px
}

.pricing_single_item .pricing_details a {
    font-weight: 700
}

.pricing_single_item .pricing_details a i {
    margin-left: 7px;
    font-size: 14px;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.pricing_single_item .pricing_details a:hover i {
    margin-left: 10px
}

.pricing_single_item .pricing_details::after {
    position: absolute;
    content: "";
    height: 80%;
    width: 1px;
    background-color: #dd177a;
    top: 7px;
    left: 0
}

#bumper_pack .pricing_details:first-chile #bumper_pack .pricing_details span {
    border-radius: 0;
    width: 100%;
    margin-left: -20px
}

.thin-line {
    height: 1px;
    width: 100%;
    background: #e1e1e1;
    position: relative;
    display: block;
    top: 7px;
    margin-bottom: 26px
}

.no-padd {
    padding: 0
}

.contact-info-wrapper .contact-info-list {
    margin-top: 24px
}

.contact-info-wrapper .contact-info-list i {
    font-size: 18px;
    margin-right: 12px;
    color: #0686d8
}

.contact-info-wrapper .contact-info-list li {
    margin-bottom: 12px
}

.explainition-area {
    background: #e4e4e4
}

.explainition-area .explainition-content {
    text-align: center
}

.explainition-area .explainition-content h2 {
    margin-bottom: 20px
}

.cat-dropdown {
    position: relative;
    display: inline;
    font-weight: 700;
    font-size: 18px;
    text-transform: uppercase;
    color: #000;
    cursor: pointer
}

.branding-menu {
    margin-bottom: 80px;
    display: flex;
    justify-content: center
}

.branding-menu a.button {
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    background: none;
    color: #000000!important;
    box-shadow: none;
    border: 1px solid #0686d8;
    text-shadow: none;
    text-transform: capitalize;
    font-weight: 500;
    float: left;
    padding: 10px 20px;
    cursor: pointer;
    font-size: 14px;
    display: inline-block;
    margin-right: 20px;
    -webkit-box-shadow: 0 0 0 0 #0686d8 inset;
    box-shadow: 0 0 0 0 #0686d8 inset;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.branding-menu a.button:hover {
    background-color: #fff;
    box-shadow: 0 0 0 70px #0686d8 inset;
    border-color: #0686d8;
    color: #fff!important;
    padding: 10px 20px
}

.branding-menu a.selected {
    background-color: #0686d8;
    color: white!important
}

.cat-dropdown {
    padding: 20px 25px
}

.cat-dropdown i {
    margin-left: 7px;
    font-size: 20px
}

.cat-dropdown>div.classic-dropdown {
    margin: 0;
    padding: 0;
    display: none;
    position: absolute;
    left: 25px;
    top: 60px;
    width: 200px;
    min-height: 240px;
    overflow-y: scroll;
    background-color: #f0f0f0;
    z-index: 1000
}

.cat-dropdown:hover {
    color: #0686d8
}

.cat-dropdown:hover>div.classic-dropdown {
    display: block
}

.cat-dropdown>div.classic-dropdown>div.button {
    position: relative;
    width: 100%;
    background-color: #e4e4e4;
    font-weight: 400;
    font-size: 16px;
    text-transform: capitalize;
    text-align: left;
    padding: 15px 20px
}

.clients-web-area .client-web-logo {
    position: relative;
    left: -10%;
    top: 40%
}

.clients-web-area .client-web-image {
    position: relative;
    padding-left: 250px;
    top: 2%
}

.clients-web-area .client-web-view {
    position: absolute;
    margin: 6.5% auto;
    cursor: pointer;
    left: -5px;
    right: 0;
    width: 180px;
    height: 180px;
    background: rgba(0, 0, 0, .8);
    border-radius: 50%;
    box-shadow: 0 0 0 0 #000 inset;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.clients-web-area:hover .client-web-view a {
    padding-top: 100px
}

.clients-web-area:hover .client-web-view {
    box-shadow: 0 0 0 100px #0686d8 inset;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2)
}

.clients-web-area .client-web-view span {
    position: relative;
    display: block;
    left: 17%;
    top: 41%;
    font-size: 20px;
    color: #fff
}

.white-popup {
    position: relative;
    background: transparent;
    padding: 0 25px;
    width: auto;
    max-width: 80%;
    margin: 0 auto
}

.white-popup h2 {
    font-weight: 600;
    font-size: 40px
}

.white-popup h2,
.white-popup p {
    color: #fff
}

.white-popup .clients-web-img {
    position: relative;
    top: -50px
}

.links-holder span {
    text-align: center
}

.links-holder span a {
    border: 1px solid #0686d8;
    border-radius: 30px;
    color: #fff;
    display: inline-block;
    font-size: 18px;
    font-weight: 300;
    margin-right: 10px;
    line-height: 1;
    padding: 12px 25px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.links-holder span a:hover {
    background: #0686d8
}

.mfp-zoom-in .mfp-with-anim {
    opacity: 0;
    transition: all 0.2s ease-in-out;
    transform: scale(.8)
}

.mfp-zoom-in.mfp-bg {
    opacity: 0;
    transition: all 0.3s ease-out
}

.mfp-zoom-in.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1)
}

.mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: .8
}

.mfp-zoom-in.mfp-removing .mfp-with-anim {
    transform: scale(.8);
    opacity: 0
}

.mfp-zoom-in.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-newspaper .mfp-with-anim {
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.5s;
    transform: scale(0) rotate(500deg)
}

.mfp-newspaper.mfp-bg {
    opacity: 0;
    transition: all 0.5s
}

.mfp-newspaper.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1) rotate(0deg)
}

.mfp-newspaper.mfp-ready.mfp-bg {
    opacity: .8
}

.mfp-newspaper.mfp-removing .mfp-with-anim {
    transform: scale(0) rotate(500deg);
    opacity: 0
}

.mfp-newspaper.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-move-horizontal .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s;
    transform: translateX(-50px)
}

.mfp-move-horizontal.mfp-bg {
    opacity: 0;
    transition: all 0.3s
}

.mfp-move-horizontal.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: translateX(0)
}

.mfp-move-horizontal.mfp-ready.mfp-bg {
    opacity: .8
}

.mfp-move-horizontal.mfp-removing .mfp-with-anim {
    transform: translateX(50px);
    opacity: 0
}

.mfp-move-horizontal.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-move-from-top .mfp-content {
    vertical-align: top
}

.mfp-move-from-top .mfp-with-anim {
    opacity: 0;
    transition: all 0.2s;
    transform: translateY(-100px)
}

.mfp-move-from-top.mfp-bg {
    opacity: 0;
    transition: all 0.2s
}

.mfp-move-from-top.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: translateY(0)
}

.mfp-move-from-top.mfp-ready.mfp-bg {
    opacity: .8
}

.mfp-move-from-top.mfp-removing .mfp-with-anim {
    transform: translateY(-50px);
    opacity: 0
}

.mfp-move-from-top.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-3d-unfold .mfp-content {
    perspective: 2000px
}

.mfp-3d-unfold .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform-style: preserve-3d;
    transform: rotateY(-60deg)
}

.mfp-3d-unfold.mfp-bg {
    opacity: 0;
    transition: all 0.5s
}

.mfp-3d-unfold.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: rotateY(0deg)
}

.mfp-3d-unfold.mfp-ready.mfp-bg {
    opacity: .8
}

.mfp-3d-unfold.mfp-removing .mfp-with-anim {
    transform: rotateY(60deg);
    opacity: 0
}

.mfp-3d-unfold.mfp-removing.mfp-bg {
    opacity: 0
}

.mfp-zoom-out .mfp-with-anim {
    opacity: 0;
    transition: all 0.3s ease-in-out;
    transform: scale(1.3)
}

.mfp-zoom-out.mfp-bg {
    opacity: 0;
    transition: all 0.3s ease-out
}

.mfp-zoom-out.mfp-ready .mfp-with-anim {
    opacity: 1;
    transform: scale(1)
}

.mfp-zoom-out.mfp-ready.mfp-bg {
    opacity: .8
}

.mfp-zoom-out.mfp-removing .mfp-with-anim {
    transform: scale(1.3);
    opacity: 0
}

.mfp-zoom-out.mfp-removing.mfp-bg {
    opacity: 0
}

@keyframes hinge {
    0% {
        transform: rotate(0);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    20%,
    60% {
        transform: rotate(80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    40% {
        transform: rotate(60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    80% {
        transform: rotate(60deg) translateY(0);
        opacity: 1;
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }
    100% {
        transform: translateY(700px);
        opacity: 0
    }
}

.hinge {
    animation-duration: 1s;
    animation-name: hinge
}

.mfp-with-fade .mfp-content,
.mfp-with-fade.mfp-bg {
    opacity: 0;
    transition: opacity .5s ease-out
}

.mfp-with-fade.mfp-ready .mfp-content {
    opacity: 1
}

.mfp-with-fade.mfp-ready.mfp-bg {
    opacity: .8
}

.mfp-with-fade.mfp-removing.mfp-bg {
    opacity: 0
}

.featured-slider .featured-content h2 {
    font-weight: 700!important
}

.service-2 .service-box {
    margin: 0 0 15px
}

.service-2 .service-box .iconset {
    float: left;
    width: 24%
}

.service-2 .service-box .iconset i {
    color: #fff;
    font-size: 30px;
    height: 70px;
    line-height: 70px;
    position: relative;
    text-align: center;
    width: 82px
}

.service-2 .service-box .servicesB-content {
    float: left;
    padding-left: 8px;
    width: 76%
}

.service-2 .service-box .servicesB-content h4 {
    color: #fff;
    font-size: 18px;
    letter-spacing: 0;
    line-height: 22px;
    margin: 0 0 14px
}

.service-2 .service-box .servicesB-content p {
    color: #fff;
    line-height: 24px
}

.service-2 .service-box {
    display: flex;
    justify-content: center
}

.service-2 .service-box .iconset {
    margin-right: 20px
}

.featured-icon {
    color: #0686d8;
    padding: -3px 0 0 0;
    border: 10px solid #e4e4e4;
    border-radius: 100px;
    font-size: 26px;
    height: 80px;
    line-height: 60px;
    text-align: center;
    width: 80px
}

.service-2 .service-box h4 {
    font-size: 16px;
    font-weight: 600
}

.btn-anchor {
    float: none;
    background: none;
    border: 1px solid #f3632d;
    border-radius: 100px;
    color: #dd177a;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    margin-top: 0;
    padding: 20px 48px;
    margin-right: 18px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}
.btn-getstarted
{
    float: none;
    background: #dd177a;
    border: 1px solid #000000;
    border-radius: 100px;
    color: #fff !important;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 2;
    margin-top: 0;
    padding: 20px 48px;
    margin-right: 18px;
    position: relative;
    text-transform: capitalize;
    transform: perspective(1px) translateZ(0);
    transition: color 0.3s ease 0s;
    vertical-align: middle;
    box-shadow: 0 6px 10px 8% rgba(3, 169, 244, .21)
}
.btn-anchor::before {
    background: #000000;
    border-radius: 25px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scalex(0);
    transform-origin: 50% 0 0;
    transition-duration: 0.3s;
    transition-property: transform;
    transition-timing-function: ease-out;
    z-index: -1
}

.btn-anchor:hover::before {
    transform: scaleY(1)
}

.btn-anchor:hover {
    color: #fff
}

.navigation {
    width: 100%;
    position: fixed;
    height: 80px;
    z-index: 100009!important
}

.navigation a {
    color: #000000d4;
    text-decoration: none;
}

.navigation a:hover {
    color: #262626;
    text-decoration: none
}

.brand {
    position: absolute;
    float: left;
    padding-left: 20px;
    line-height: 75px
}

.brand a {
    color: #262626;
    font-size: 1.4em;
    text-decoration: none;
    font-weight: 600
}

.brand a:visited,
.brand a:active {
    color: #262626
}

.brand a:hover {
    text-decoration: none
}

.nav-container {
    max-width: 1300px;
    margin: 0 auto;
    padding: 0 0
}

.nav-dropdown {
    display: none;
    position: absolute;
    left: 0;
    width: 200px;
    z-index: 1
}

nav#mainnav {
    float: right;
    position: relative;
    display: inline-block;
    font-size: 14px;
    font-weight: 600
}

nav#mainnav ul.nav-list {
    list-style: none;
    text-align: left;
    background: #fff;
    margin-top: -1px
}

nav#mainnav ul.nav-list li {
    float: left;
    display: inline;
    position: relative
}

nav#mainnav ul.nav-list li a {
    display: block;
    color: #000000c9;
    padding: 0 15px;
    line-height: 20px;
    border: 0;
    font-size: 16px;
    font-weight: 500;
}

nav#mainnav ul.nav-list li>a>i {
    color: #0686d8;
    padding-right: 10px
}

ul.nav-list.addlineH>li>a {
    line-height: 80px!important
}

nav#mainnav ul.nav-list .phnum a {
    border: 1px solid #dd177a!important;
    border-radius: 50px;
    padding: 12px 20px;
    line-height: 20px;
    display: none
}

nav#mainnav ul.nav-list li a:hover,
nav#mainnav ul.nav-list li a:focus,
nav#mainnav ul.nav-list li a:active {
    text-decoration: none;
    border: 0;
    color: #0686d8
}

nav#mainnav ul.nav-list li>a:hover {
    color: #0686d8
}

nav#mainnav ul.nav-list li>a:not(:only-child):after {
    padding-left: 4px;
    content: 'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¾ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾'
}

nav#mainnav ul.nav-list li ul.nav-dropdown li {
    width: 190px
}

nav#mainnav ul.nav-list li ul.nav-dropdown li a {
    background: #efefef;
    display: block;
    padding: 15px;
    line-height: 20px;
    border: 0!important;
    z-index: 1
}

#mainnav ul.nav-list li ul.nav-dropdown li a:hover,
#mainnav ul.nav-list li ul.nav-dropdown li a:focus {
    background: #dedede;
    color: #262626;
    border: 0!important
}

.nav-mobile {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    height: 80px;
    line-height: 80;
    width: 70px
}

@media only screen and (max-width:768px) {
    .nav-mobile {
        display: block;
        margin-right: 6px
    }
    .nav-container .logo {
        position: absolute
    }
    nav#mainnav {
        width: 100%;
        padding: 80px 0 15px
    }
    nav#mainnav ul.nav-list {
        display: none
    }
    nav#mainnav ul.nav-list li {
        width: 100%;
        float: none
    }
    nav#mainnav ul.nav-list li>a {
        padding: 15px;
        line-height: 20px
    }
    nav#mainnav ul.nav-list li:hover .nav-dropdown {
        display: none
    }
    nav#mainnav ul.nav-list li ul.nav-dropdown li a {
        line-height: 20px!important
    }
    .nav-dropdown {
        position: static;
        width: 100%
    }
    nav#mainnav ul.primary-navbar {
        display: none!important
    }
    ul.primary-navbar>li>a>small.divider {
        display: none
    }
    ul.nav-list.addlineH>li>a {
        line-height: 20
    }
}

#nav-toggle {
    position: absolute;
    left: 18px;
    top: 27px;
    cursor: pointer;
    padding: 10px 35px 16px 0
}

#nav-toggle span,
#nav-toggle span:before,
#nav-toggle span:after {
    cursor: pointer;
    border-radius: 1px;
    height: 5px;
    width: 35px;
    background: #262626;
    position: absolute;
    display: block;
    content: '';
    transition: all 300ms ease-in-out
}

#nav-toggle span:before {
    top: -10px
}

#nav-toggle span:after {
    bottom: -10px
}

#nav-toggle.active span {
    background-color: transparent
}

#nav-toggle.active span:before,
#nav-toggle.active span:after {
    top: 0
}

#nav-toggle.active span:before {
    transform: rotate(45deg)
}

#nav-toggle.active span:after {
    transform: rotate(-45deg)
}

.fixed {
    position: fixed;
    top: -1px;
    z-index: 999;
    width: 100%;
    border-bottom: 1px solid #e4e4e4;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .15);
    background: #fff;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s
}

.margin {
    margin-top: 75px
}

#title {
    text-align: center;
    margin: 20px 0 20px 0;
    font-size: 10vw;
    padding: 0;
    color: transparent;
    font-family: '8BITWONDERNominal', sans-serif;
    text-shadow: 5px -5px 0 #FCB42A, 1px -1px 0 #F7F461, 0 0 0 #2e2e2e, -1px 2px 0 #2c2c2c, -2px 3px 0 #2a2a2a, -3px 4px 0 #282828, -4px 5px 0 #262626, -5px 6px 0 #242424, -6px 7px 0 #222, -7px 8px 0 #202020, -8px 9px 0 #1e1e1e, -9px 10px 0 #1c1c1c, -10px 11px 0 #1a1a1a, -11px 12px 0 #181818, -12px 13px 0 #161616, -13px 14px 0 #141414, -14px 15px 0 #121212, -10px 15px 30px rgba(0, 0, 0, .9)
}

.sel {
    color: #252525;
    width: 250px;
    min-height: 40px;
    box-sizing: border-box;
    border: 1px solid #0686d8;
    background-color: #0686d8;
    color: white;
    overflow: hidden;
    float: left;
    border-radius: 50px;
    padding: 4px 15px;
    cursor: pointer
}

.txt {
    display: inline-block;
    position: relative;
    padding: 10px 0;
    font-weight: 600;
    font-size: 15px
}

.sel .header-dropdown i {
    border: solid white!important
}

.selected {
    background-color: #31A9B9
}

.hide {
    display: none
}

.sel .options {
    width: 240px;
    position: absolute;
    margin-top: 1px;
    margin-left: -10px;
    z-index: 1000;
    height: 300px;
    overflow-y: scroll;
    background-color: #66f7FB;
    cursor: pointer
}

.sel .options a.button {
    border-radius: 0;
    background: #f4f4f4;
    text-shadow: none;
    color: #000!important;
    border: 0;
    box-shadow: none;
    display: block;
    float: none;
    text-align: left;
    padding-top: 13px;
    padding-bottom: 13px;
    font-size: 14px;
    font-weight: 700;
    text-transform: capitalize;
    -webkit-transition: all .25s;
    -moz-transition: all .25s;
    -ms-transition: all .25s;
    -o-transition: all .25s;
    transition: all .25s;
    transition: all 0.2s ease-out;
    padding: 10px
}

.sel .options a.button:hover {
    background-color: #0686d8;
    color: #fff!important
}

i.arrow {
    border: solid white;
    border-width: 0 3px 3px 0;
    display: inline-block;
    padding: 3px;
    margin-top: 15px;
    float: right;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

i.arrow.right {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

i.arrow.left {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg)
}

i.arrow.up {
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    margin-top: 18px
}

i.arrow.down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg)
}

.wrap-contact2 {
    margin-top: 30px;
    font-family: 'Poppins', sans-serif
}

.wrap-input2 {
    width: 100%;
    position: relative;
    border: 2px solid #e0e0e0;
    border-radius: 7px;
    overflow: hidden;
    margin-bottom: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #fff
}

.select2 {
    display: block;
    width: 100%;
    position: relative
}

.input2 {
    display: block;
    width: 100%;
    padding-left: 15px;
    font-family: sans-serif 'Poppins-Regular';
    border: 0;
    outline: none;
    color: #555;
    line-height: 1.2
}

.focus-input2 {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 15px;
    pointer-events: none;
    text-transform: capitalize
}

.focus-input2::after {
    content: attr(data-placeholder);
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    =font-family: sans-serif 'Poppins-Regular';
    font-size: 16px;
    color: #d0d0d0;
    line-height: 1.2;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s
}

input.input2 {
    height: 45px
}

input.input2 + .focus-input2::after {
    top: 20px;
    left: 0
}

textarea.input2 {
    min-height: 115px;
    padding-top: 13px;
    padding-bottom: 13px
}

textarea.input2 + .focus-input2::after {
    top: 16px;
    left: 0
}

.input2:focus + .focus-input2::after {
    top: 5px;
    font-size: 12px
}

.has-val.input2 + .focus-input2::after {
    top: 5px;
    font-size: 12px
}

.logomaker-section {
    height: 95vh
}

.bg-grey {
    background-color: #F7F7F7
}

.logomaker-section .logomaker-sec-head {
    text-align: center;
    clear: both
}

.logomaker-section .logomaker-sec-head h2,
.logomaker-section .logomaker-sec-head p {
    color: white
}

.logomaker-section .logomaker-sec-head p {
    font-size: 18px
}

.container-contact2-form-btn {
    background-color: #fff;
    position: fixed;
    bottom: 0;
    padding-top: 20px;
    padding-bottom: 20px;
    -webkit-box-shadow: -10px 0 15px 0 #d0d0d0;
    -moz-box-shadow: -10px 0 15px 0 #d0d0d0;
    box-shadow: -10px 0 15px 0 #d0d0d0;
    width: 100%;
    left: 0
}

.contact2-form-btn,
.contact2-form-btn2,
.contact2-form-btn3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 10px;
    min-width: 150px;
    height: 50px;
    font-family: sans-serif 'Poppins-Medium';
    font-size: 16px;
    color: #fff;
    line-height: 1.2;
    background-color: #0686d8;
    border: 0;
    border-radius: 5px
}

.contact2-form-btn3 {
    box-shadow: 0 1px 7px 1px #b1b1b1
}

/*.contact2-form-btn {
    display: none
}*/

.contact2-form-btn2 {
    display: block;
    border-radius: 100px;
}

.image-checkbox,
.color-checkbox {
    cursor: pointer;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    outline: 0;
    margin-bottom: 20px;
    border-radius: 7px;
    overflow: hidden;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.image-checkbox:hover {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1)
}

.image-checkbox input[type="checkbox"],
.color-checkbox input[type="checkbox"] {
    display: none
}

.image-checkbox-checked {
    -webkit-transition: all .1s;
    -moz-transition: all .1s;
    -ms-transition: all .1s;
    -o-transition: all .1s;
    transition: all .1s
}

.image-checkbox .fa,
.color-checkbox .fa {
    position: absolute;
    color: #fff;
    background-color: #0686d8;
    padding: 10px;
    display: none;
    top: 12px;
    right: 12px;
    border-radius: 50px
}

.image-checkbox-checked .fa,
.color-checkbox-checked .fa {
    display: block!important
}

.greenbox-shadow {
    box-shadow: green 0 20px 40px -30px
}

.blue-shadow {
    box-shadow: blue 0 20px 40px -30px
}

.greyscale-shadow {
    box-shadow: rgb(17, 17, 17) 0 20px 40px -30px
}

.seablue {
    box-shadow: teal 0 20px 40px -30px
}

.purple-shadow {
    box-shadow: purple 0 20px 40px -30px
}

.pink-shadow {
    box-shadow: pink 0 20px 40px -30px
}

.red-shadow {
    box-shadow: red 0 20px 40px -30px
}

.orange-shadow {
    box-shadow: orange 0 20px 40px -30px
}

.yellow-shadow {
    box-shadow: yellow 0 20px 35px -30px
}

.color-checkbox .color-details {
    position: absolute;
    bottom: -150px;
    left: -2px;
    right: -2px;
    padding: 22px 20px;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s
}

.color-checkbox .color-details h3 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 24px
}

.color-checkbox:hover .color-details {
    bottom: 0
}

.progress-bar-title {
    margin-bottom: 10px
}

.progress-bar-title,
.progress-bar {
    font-size: 16px;
    color: #f46e6c
}

.progress {
    height: 10px;
    box-shadow: none;
    background: #e4e4e4;
    overflow: visible;
    margin-top: 20px;
    margin-bottom: 10px
}

.progress-bar {
    position: relative;
    border-radius: 10px;
    background: #0fa;
    box-shadow: none;
    color: inherit
}

.progress-bar span {
    position: absolute;
    top: 20px;
    width: 50px;
    font-size: 15px;
    right: -25px;
    color: #fff;
    border-radius: 3px;
    padding: 2px 5px 2px 2px;
    background-color: rgba(0, 0, 0, .4)
}

.progress-bar span:after {
    content: " ";
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    bottom: -5px;
    left: 0;
    right: 0;
    margin: auto;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid rgba(0, 0, 0, .4)
}

.logo-type {
    position: relative
}

.logo-type .type-name {
    position: relative;
    display: inline;
    float: left;
    top: -30px;
    margin-left: 3px
}

.logo-type .type-name + .type-name {
    float: right;
    position: relative;
    display: inline;
    top: -30px;
    margin-right: 3px
}