/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Page Template
    03. "Telephony" Page
    04. "Telephone Systems" Page
    05. "Home New" Page
    06. "Telephone Systems New" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #masthead{
	font-family:'Lexend', sans-serif;
	font-size:14px;
}

body .relative > .row > .col > .col-inner > p{
	font-family:'Lexend', sans-serif;
	font-size:15px;
	line-height:1em;
}

body #content .banner-bg .fill.yp_onscreen{
	-webkit-animation-name:rubberBand;	animation-name:rubberBand;
	-webkit-animation-duration:1s;	animation-duration:1s;
	-webkit-animation-delay:0s;	animation-delay:0s;
}

body #content .banner-bg .fill{
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
}

body .medium-logo-center .menu-item a{
	font-family:'Montserrat', sans-serif;
	font-size:13px;
	--google-webfont:no-include;
	word-spacing:1px;
	letter-spacing:1.2px;
}

@media (max-width:849px){

	body #main .icon-box-center p{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #main .icon-box-center h3{
	font-family:'Lexend', sans-serif;
	}

}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
@media (max-width:849px){

	body.page:not(.home) #main .icon-box-center p{
	font-family:'Lexend', sans-serif;
	font-weight:300;
	}

}



/*-----------------------------------------------*/
/*  "Telephony" Page                             */
/*-----------------------------------------------*/
body.page-id-143 .slider-nav-outside p input[type=text]{
	border-width:0px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:7px;
	border-bottom-right-radius:6px;
	letter-spacing:0.7px;
}

body.page-id-143 .slider-nav-outside p input[type=email]{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	letter-spacing:0.7px;
}

body.page-id-143 .slider-nav-outside p textarea{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	letter-spacing:0.7px;
}

body.page-id-143 .init .your-name input[type=text]{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body.page-id-143 .init p input[type=email]{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body.page-id-143 .init .your-subject input[type=text]{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body.page-id-143 .init p textarea{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body.page-id-143 .init p label{
	letter-spacing:0.5px;
	font-family:'Lexend', sans-serif;
	font-size:13px;
	font-weight:400;
	line-height:1.7em;
	-webkit-box-shadow:none;	box-shadow:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-143 .init p input{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	letter-spacing:2.2px;
}

body.page-id-143 .slider-nav-outside div img{
	border-top-left-radius:12px;
	border-top-right-radius:12px;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
}

body.page-id-143 .slider-nav-outside div h2{
	font-family:'Lexend', sans-serif;
}

body.page-id-143 div:nth-child(1) div:nth-child(1) .section .relative .row .col:nth-child(1) .col-inner > p:nth-child(2){

	font-family:'Allura', handwriting;
	font-size:48px;
	position:fixed;
	top:90px;
	color:#c0392b;
	font-weight:700;
}

body.page-id-143 .slider-nav-outside h2 span{
	line-height:1em;
	font-weight:400;
}



/*-----------------------------------------------*/
/*  "Telephone Systems" Page                     */
/*-----------------------------------------------*/
body.page-id-2773 .banner-layer span strong{
	font-weight:400;
	font-size:30px;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
}

body.page-id-2773 .banner-layer .text p{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-2773 .banner-layer p span{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	font-family:'Lexend', sans-serif;
	font-size:15px !important;
	color:#000000;
	word-spacing:2.4px;
}

body.page-id-2773 #content .icon-box-left span{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2773 #content .icon-box-left p{
	font-family:'Montserrat', sans-serif;
	font-size:14px;
	letter-spacing:0px;
}

body.page-id-2773 #content .plain p{
	font-family:'Lexend', sans-serif;
	font-size:14px;
}

body.page-id-2773 #content .icon-box-center p{
	font-family:'Lexend', sans-serif;
	font-size:14px;
}

body.page-id-2773 #content .plain h3{
	font-family:'Lexend', sans-serif;
}

body.page-id-2773 #content .icon-box-center h3{
	font-family:'Lexend', sans-serif;
}

body.page-id-2773 #content .section .text p{
	font-family:'Lexend', sans-serif;
	font-size:14px;
}

body.page-id-2773 .banner-layer span strong.yp_onscreen{
	-webkit-animation-name:bounceIn;	animation-name:bounceIn;
	-webkit-animation-duration:1s;	animation-duration:1s;
	-webkit-animation-delay:0s;	animation-delay:0s;
}

body.page-id-2773 #content .row-full-width:nth-child(13) .col:nth-child(2) .col-inner{
	padding-left:98px;
}

body.page-id-2773 #content span strong{
	font-family:'Montserrat', sans-serif;
}

body.page-id-2773 #content p span{
	font-weight:300;
	letter-spacing:0px;
}

body.logged-in.page-id-2773 .banner:nth-child(14) .text-inner{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2773 #content .banner-bg .fill{
	background-image:-webkit-linear-gradient(left, #40e0d0 0%, #ff8c00 33%, #ff0080 100%);	background-image:-o-linear-gradient(left, #40e0d0 0%, #ff8c00 33%, #ff0080 100%);	background-image:linear-gradient(to right, #40e0d0 0%, #ff8c00 33%, #ff0080 100%);
	background-repeat:repeat !important;
	background-size:auto !important;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
}

body.page-id-2773 #content .text h2{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-family:'Manrope', sans-serif;
	letter-spacing:-5px;
}

body.page-id-2773 #content .banner p{
	font-family:'Manrope', sans-serif;
	font-weight:300;
	font-size:17px;
	letter-spacing:1.6px;
}

body.page-id-2773 .relative .row-full-width .col .col-inner h2{
	font-family:'Montserrat', sans-serif;
	letter-spacing:-0.4px;
	font-weight:600;
}

body.page-id-2773 .relative .row-full-width .col .col-inner p{
	font-family:'Montserrat', sans-serif;
	line-height:2em;
	letter-spacing:0.2px;
}

body.page-id-2773 #content h3 span{
	font-family:'Montserrat', sans-serif;
	font-weight:600;
	letter-spacing:-1.3px;
}

body.page-id-2773 #content .row-full-width h2{
	font-family:'Montserrat', sans-serif;
	font-weight:600;
	letter-spacing:-0.4px;
}

body.page-id-2773 #content .row-full-width p{
	font-family:'Montserrat', sans-serif;
}

body.page-id-2773 .slider-nav-circle .banner:nth-child(2) .banner-bg .fill{
	background-image:url("https://www.cleverstartups.co.uk/wp-content/plugins/waspthemes-yellow-pencil/assets/3crissXcross.png") !important;
}

body.page-id-2773 .slider-nav-circle .banner:nth-child(3) .banner-bg .fill{
	background-image:url("https://www.cleverstartups.co.uk/wp-content/plugins/waspthemes-yellow-pencil/assets/pool_table.png") !important;
	background-blend-mode:normal;
	background-repeat:repeat;
	color:rgb(119, 119, 119);
	-webkit-background-clip:border-box;	background-clip:border-box;
}

body.page-id-2773 #content .section .row-full-width{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://www.cleverstartups.co.uk/wp-content/plugins/waspthemes-yellow-pencil/assets/crossed_stripes.png");
	background-size:auto;
}

body.page-id-2773 .row-full-width .col .col-inner .md-x .img-inner .attachment-large{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://images.unsplash.com/flagged/photo-1574164908900-6275ca361157?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzNTc5fDB8MXxzZWFyY2h8MTV8fHBob25lfGVufDB8fHx8MTY1MDY4NzcyMQ&ixlib=rb-1.2.1&q=80&w=1280");
}

body.page-id-2773 #content .col .row-collapse .col{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://images.unsplash.com/photo-1499159058454-75067059248a?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzNTc5fDB8MXxzZWFyY2h8NzV8fHBob25lfGVufDB8fHx8MTY1MDY4ODM2OA&ixlib=rb-1.2.1&q=80&w=1280");
	background-size:cover;
}

body.page-id-2773 .slider-nav-circle .banner-bg .fill{
	background-image:url("https://www.cleverstartups.co.uk/wp-content/plugins/waspthemes-yellow-pencil/assets/3crissXcross.png") !important;
}

@media (max-width:549px){

	body.page-id-2773 #content .text h2{
	font-size:60px;
	}

}



@media (min-width:550px){

	body.page-id-2773 #content .text h2{
	font-size:85px;
}

body.page-id-2773 .relative .row-full-width .col .col-inner h2{
	font-size:32px;
}

body.page-id-2773 #content .row-full-width h2{
	font-size:32px;
	}

}



/*-----------------------------------------------*/
/*  "Home New" Page                              */
/*-----------------------------------------------*/
body.page-id-3131 .elementor-element-631994b0 .elementor-widget-heading h2.elementor-heading-title{
	color:#009bd6 !important;
}

body.page-id-3131 .elementor-element-1e78a43 .elementor-image-box-img img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}



/*-----------------------------------------------*/
/*  "Telephone Systems New" Page                 */
/*-----------------------------------------------*/
@media (max-width:479px){

	body.page-id-3034 #slider-38-slide-66-layer-8{
	bottom:-29px;
}

body.page-id-3034 #slider-38-slide-66-layer-12{
	bottom:-29px;
	}

}